Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-02-05 | Add global source code file | Malf Furious | 1 | -0/+22 | |
2017-02-05 | Add user class | Malf Furious | 1 | -0/+183 | |
2017-02-05 | Fix bug in mysql query function | Malf Furious | 1 | -1/+1 | |
Need to remove the NULL return value from fetch_assoc() to fix usages of count($res) for determining the number of results from a MySQL query. This NULL return value is returned from mysqli's fetch_assoc() function to signal no more result rows. | |||||
2017-02-05 | Remove custom exception 'databasekeyexception' | Malf Furious | 1 | -9/+7 | |
Just use a generic exception in these cases. I don't want to handle these any differently, and just fall back on the main Exception() error page once we get to a UI. | |||||
2017-02-04 | Add agent class | Malf Furious | 1 | -0/+54 | |
2017-02-04 | Purge old content | Malf Furious | 1 | -139/+0 | |
2017-02-04 | Fix to object class function signature | Malf Furious | 1 | -1/+1 | |
The getOwner() function should have had a nullable return type. | |||||
2017-01-17 | Add helper functions to table class | Malf Furious | 1 | -0/+39 | |
2017-01-16 | Add object class | Malf Furious | 1 | -0/+89 | |
2017-01-15 | Purge old content | Malf Furious | 3 | -178/+0 | |
2017-01-15 | Add mysql class | Malf Furious | 1 | -0/+68 | |
2017-01-15 | Reorganize examples/ directory | Malf Furious | 68 | -0/+0 | |
2017-01-15 | Purge old content | Malf Furious | 3 | -246/+0 | |
2017-01-15 | Add table class | Malf Furious | 1 | -0/+173 | |
2017-01-14 | Add database class | Malf Furious | 1 | -0/+58 | |
2017-01-14 | Purge old content | Malf Furious | 2 | -838/+0 | |
2017-01-14 | Reinstate database schema file to working directory | Malf Furious | 1 | -0/+0 | |
2017-01-14 | Reset working directory for clean Scrott implementation | Malf Furious | 5 | -338/+338 | |
2017-01-14 | Partial commit of initObj function -- this class needs reworked again... | Malf Furious | 1 | -0/+26 | |
2016-10-23 | Add mysql class | Malf Furious | 2 | -0/+75 | |
2016-10-23 | Add database class | Malf Furious | 1 | -0/+46 | |
2016-10-23 | Rename database column | Malf Furious | 1 | -1/+1 | |
'desc' is a SQL reserved word, changing this column name to 'description'. | |||||
2016-10-23 | Add explaination of permissions and defaults to database schema | Malf Furious | 1 | -5/+20 | |
2016-10-22 | Rework database schema | Malf Furious | 1 | -0/+188 | |
Biggest changes include: better comments merged user and extern-user tables separate fields for different permissions (not a bitmask) added fields to mesgs table for handling attachments renamed some fields to avoid using SQL reserved words | |||||
2016-10-22 | Change project licensing information | Malf Furious | 2 | -0/+58 | |
Replace use of GPLv3 with the unlicense. This is now public domain code. As per my contributor copyright waiver policy, I also include my signature of the UNLICENSE file to declare my work is public domain material. | |||||
2016-10-22 | Deprecate application code | Malf Furious | 71 | -1/+0 | |
Setup to perform an iteration of development focused on a simpler implementation and eliminating redundancy in design. | |||||
2016-10-22 | Merge branch 'feature/core/groups' into dev | Malf Furious | 17 | -36/+1001 | |
2016-09-18 | Move function User::rmHeadImage() to Object class | Malf Furious | 2 | -11/+11 | |
2016-09-18 | Add form submission handler for group settings tab | Malf Furious | 1 | -0/+80 | |
2016-09-17 | Finish markup for setting modal group tab | Malf Furious | 1 | -9/+30 | |
2016-09-17 | Add function Object::getURL() | Malf Furious | 1 | -0/+8 | |
2016-09-17 | Revert "Revert "Update group setting tab to use parameterized view templates"" | Malf Furious | 1 | -2/+5 | |
This reverts commit cc285f5d019e5b586931a2a582374074825de947. | |||||
2016-09-17 | Revert "Update group setting tab to use parameterized view templates" | Malf Furious | 1 | -5/+2 | |
This reverts commit ee3b66018804b332ec2a2953a1d04b7e0beb68fa. | |||||
2016-09-17 | Update group setting tab to use parameterized view templates | Malf Furious | 1 | -2/+5 | |
2016-09-17 | Change ownership view template into a PHP function | Malf Furious | 1 | -12/+14 | |
2016-09-17 | Change permissions view template into a PHP function | Malf Furious | 1 | -50/+52 | |
This change will allow us to use this in different contextes, even on a single page render. | |||||
2016-09-15 | Commit work on setting modal groups tab | Malf Furious | 1 | -1/+52 | |
I am committing this change incomplete. I'm stopping work on this particular piece to save some work overall and explore view templating using PHP features. The idea is to define this markup once in just one file, rather than having to duplicate it for each object type. | |||||
2016-09-15 | Add view template for transferring the owner of an object | Malf Furious | 1 | -0/+33 | |
2016-09-14 | Add view template for setting object permissions | Malf Furious | 1 | -0/+80 | |
This view template can be included from object setting tab view to display controls for adjusting object permissions. | |||||
2016-09-13 | Move function User::getHeadImage() to Object class | Malf Furious | 2 | -8/+8 | |
Increase the scope of this function so it may be used by groups. | |||||
2016-09-13 | Merge branch 'support/php7' into feature/core/groups | Malf Furious | 1 | -6/+6 | |
2016-09-13 | Changes to the handling of indirect variables, properties, and methods | Malf Furious | 1 | -6/+6 | |
To maintain forward compatability with newer versions of PHP (and since my dev environment is now running PHP 7), this patch is made to address the following breaking change from PHP 5: PHP 7 now uses an abstract syntax tree when parsing source files. This has permitted many improvements to the language which were previously impossible due to limitations in the parser used in earlier versions of PHP, but has resulted in the removal of a few special cases for consistency reasons, which has resulted in backward compatibility breaks. Indirect access to variables, properties, and methods will now be evaluated strictly in left-to-right order, as opposed to the previous mix of special cases. | |||||
2016-06-12 | Revert "Rename variable" | Malf Furious | 1 | -2/+2 | |
This reverts commit 112a510bb7ba358fd4195b5b2f3c8203ab4fb91d. Conflicts: app/model/obj.mod.php | |||||
2016-06-12 | Add group tab to setting modal | Malf Furious | 3 | -0/+41 | |
Created empty <div> for the group setting tab. Also added code to the common model for initializing the $mod->group variable and setting a flag marking what tabs to include in the setting modal (group tab in this case). Added logic to the main setting modal view file for picking up these flags and including appropriate additional content. | |||||
2016-06-12 | Update Obj controller | Malf Furious | 1 | -8/+5 | |
This commit makes the Obj controller compatable with changes introduced in the previous commit. | |||||
2016-06-12 | Move initialization logic from Obj model into Common model | Malf Furious | 2 | -7/+13 | |
Some logic to initialize the current system object, its owner, and members has been moved into the Common model since this code will be relevant to other views and to support a new feature being added to display additional tabs in the setting modal box. | |||||
2016-06-12 | Update setting modal to use functions added in previous commit | Malf Furious | 1 | -2/+2 | |
2016-06-12 | Add functions to Common model for assigning CSS to setting tabs | Malf Furious | 1 | -0/+30 | |
The setting modal window will need to support showing unknown tabs at the beginning of the tab list. These functions handle assigning specific CSS classes to tab-panes ONLY if that tab will appear in the left-most position in the modal's tab list. | |||||
2016-06-12 | Add refresh btn to Scrott navbar | Malf Furious | 1 | -0/+2 | |
2016-06-11 | Add navbar dropdown for selecting group page to view | Malf Furious | 1 | -0/+12 | |