kasigi / antic Goto Github PK
View Code? Open in Web Editor NEWThis is a php + angular application that can be used to track issues in a project.
License: GNU General Public License v3.0
This is a php + angular application that can be used to track issues in a project.
License: GNU General Public License v3.0
Create function to update table level permissions
Convert the field display into an angular directive that alters based on the content type.
Default: text input
Support Possibilities:
Boolean (Select+Option of true/false)
INT
FLOAT
Text Area (display for longtext)
Foreign Key (Select+Option functionality as presently implemented)
Create a get users service.
Optionally specify a list of user id's.
Return:
userID
fname
lname
Require login.
Create a mechanism for file uploads / fields.
File fields should optionally have a way to list permissible mime types and files should be scanned against the types.
File permissions should not have execute by default when saved.
Provide Filtering on Grid View
Create the php-to-json interface to support user logins and user management.
It must support these actions:
login
logout
updatePassword
Create mechanism to update permission on a record
Allow the model json file to specify "gridDisplayFields". When present, the grid view will display the combination of the fields listed and any primary keys instead of the entire table.
Provide a sorting mechanism on the grid view.
Create an init/upgrade script that runs to set up the database for the first time or updates the structure from previous versions.
Data actions should implement messages on success / failure. In particular, there should be an error message displayed when an action does not complete.
For example - attempting to delete a 'parent' primary key will usually fail.
Update the model.json and SQL queries on the back end to detect foreign key child relationships
When a new row is being inserted, the primary key should default to blank. At present it sets the value to zero which causes the insert to fail.
Create form and add link with status to top navigation.
User should be able to login or logout.
In the grid view, add an option to cancel the delete action. Presently only the confirm delete shows with no way to cancel short of refreshing the browser.
Create a get users service.
Optionally specify a list of group id's
Return:
groupID
groupName
Require login.
Create a processing task that will go off 'randomly' that is capable of handling various housekeeping items.
Tie to a setting where it uses a 'real' cron or checks site settings whether it needs to run.
Tasks:
Fix/update permissions for super-admin group for all tables.
Complete the back-end structure to support a many-to-many data relationship defined via a tie table (tie via foreign keys?)
Implement child foreign keys on single record edit
Add entries to the log table when:
User Logs In
Authentication Error
Inadequate Permissions
User Deletes a record
User Edits a record
User Creates a record
SQL Error occurs
Add a field validation mechanism to highlight individual fields that contain values that do not match allowable types.
Note: an option regex can be specified in the field settings for validation purposes.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.