Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [inc/Util] Improve prettyTime year cutoff logic | Simon Rettberg | 2019-01-02 | 1 | -3/+3 |
| | | | | Closes #3518 | ||||
* | [inc/User] Fix access to Page if class is not loaded | Simon Rettberg | 2018-08-07 | 1 | -2/+9 |
| | |||||
* | Introduce proper constants for taskmanager status | Simon Rettberg | 2018-05-24 | 2 | -13/+16 |
| | |||||
* | [serversetup-bwlp] Add log output to ipxe building task | Simon Rettberg | 2018-05-07 | 2 | -2/+2 |
| | |||||
* | Don't try to load non-existent style.css/clientscript.js | Simon Rettberg | 2018-04-27 | 1 | -2/+2 |
| | |||||
* | [rebootcontrol] Fix NO_SUCH_INSTANCE handling | Simon Rettberg | 2018-04-25 | 1 | -3/+6 |
| | |||||
* | [inc/Taskmanager] isTask() Only query if taskId is given | Simon Rettberg | 2018-04-25 | 1 | -3/+7 |
| | |||||
* | [inc/Taskmanagercallback] Fix function call | Simon Rettberg | 2018-04-20 | 1 | -2/+2 |
| | |||||
* | [inc/User] Activate module locations before access | Simon Rettberg | 2018-04-16 | 1 | -2/+6 |
| | |||||
* | [inc/Module] Overhaul dependency loading and handling of js/css | Simon Rettberg | 2018-04-13 | 2 | -25/+42 |
| | | | | This is supposed to prevent unneeded js/css from being pulled in | ||||
* | [permissionmanager] Introduce dedicated "permission denied" page | Simon Rettberg | 2018-03-29 | 1 | -4/+13 |
| | | | | Closes #3350 | ||||
* | [inc/Trigger] mount(): Set mount options to null if not given | Simon Rettberg | 2018-03-29 | 1 | -0/+2 |
| | |||||
* | [inc/User] Make userid type int to fix string compares | Simon Rettberg | 2018-03-29 | 1 | -0/+1 |
| | |||||
* | [inc/Util] readableFileSize: Remove superfluous round() | Simon Rettberg | 2018-03-21 | 1 | -1/+1 |
| | |||||
* | [inc/Util] readableFileSize: Use thin space, determine decimals after division | Simon Rettberg | 2018-03-21 | 1 | -5/+9 |
| | |||||
* | [vmstore] Add fields to specify mount options | Simon Rettberg | 2018-03-21 | 2 | -1/+9 |
| | |||||
* | [inc/*] Suppress warning, don't close statements | Simon Rettberg | 2018-03-21 | 2 | -2/+2 |
| | |||||
* | [inc/Dictionary] Hide languages that are missing flag.png AND name.txt | Simon Rettberg | 2018-03-15 | 1 | -0/+4 |
| | |||||
* | [inc/Util] Print profiling info to error_log on redirect | Simon Rettberg | 2018-03-05 | 1 | -0/+7 |
| | |||||
* | [inc/TaskmanagerCallback] More details on error logging | Simon Rettberg | 2018-03-05 | 1 | -1/+1 |
| | |||||
* | [inc/Event] Don't try to add callback for invalid tasks | Simon Rettberg | 2018-03-05 | 1 | -0/+2 |
| | |||||
* | [permissionmanager] Implement permissions: | Simon Rettberg | 2018-02-19 | 1 | -1/+1 |
| | | | | | | | Permissinmanager is now protected by permissions. In order to prevent complete lockout, the user with userid == 1 will always be able to edit and assign permissions. (TODO: Communicate this somehow) | ||||
* | [inc/User] assertPermission(): Don't redirect if it's an ajax call | Simon Rettberg | 2018-02-16 | 1 | -0/+4 |
| | |||||
* | [inc/User] getAllowedLocations(): Support cross-module checking | Simon Rettberg | 2018-02-15 | 1 | -2/+6 |
| | |||||
* | [inc/Permission] Add readonly string | Simon Rettberg | 2018-02-14 | 1 | -2/+2 |
| | |||||
* | Global: Only show "Warning" badge at the top if user can view event log, | Simon Rettberg | 2018-02-14 | 2 | -2/+9 |
| | | | | also hide warnings on the main page from modules the user has no access to | ||||
* | [inc/Permission] Add parameter to helper; fix for querying foreign module | Simon Rettberg | 2018-02-14 | 1 | -2/+11 |
| | |||||
* | Permissions: Introduce helper functions for common tasks | Simon Rettberg | 2018-02-09 | 2 | -2/+47 |
| | | | | | | | assertPermission ensures the user has a given permission and halts execution otherwise. addGlobalTags is a helper to fill an array for the rendering process with tags associated with (missing) permissions. | ||||
* | Merge branch 'master' into permission-manager | Simon Rettberg | 2018-02-09 | 2 | -9/+53 |
|\ | |||||
| * | [inc/User] Add locationid 0 to allowed locations in fallback mode | Simon Rettberg | 2018-02-08 | 1 | -2/+5 |
| | | |||||
| * | [inc/User] Removed unecessary logging line | Steffen Ritter | 2018-01-11 | 1 | -1/+0 |
| | | |||||
| * | [inc/Database] Add profiling info (timing, query count) | Simon Rettberg | 2018-01-04 | 1 | -6/+48 |
| | | |||||
* | | [statistics] added permissions to view client logs; | Udo Walter | 2018-01-18 | 1 | -2/+0 |
|/ | | | | | removed unused query arguments from Paginate::exec (caused an error if query arguments that are actually used in the query are passed to Paginate::exec) | ||||
* | [inc/Database] Support nested arrays in query | Simon Rettberg | 2017-12-21 | 1 | -1/+10 |
| | |||||
* | Fix A LOT of type problems, logic flaws, uninitialized variables etc. | Simon Rettberg | 2017-12-16 | 11 | -52/+130 |
| | | | | | Most of them were found by phpstorm, so I put in some time and went through the list, fixing quite a bunch of them. | ||||
* | [inc/Util] prettyTime: return '???' if given timestamp is 0 or not a number | Simon Rettberg | 2017-12-04 | 1 | -0/+3 |
| | |||||
* | [inc/Util] Util::redirect() can now be told to redirect to $_POST['redirect'] | Simon Rettberg | 2017-12-04 | 1 | -2/+8 |
| | |||||
* | [inc/Render] Fix lang_ matching regexp (spaces) | Simon Rettberg | 2017-12-04 | 1 | -3/+3 |
| | |||||
* | [inc/Util] Add helper to pretty-print timestamp | Simon Rettberg | 2017-12-01 | 1 | -0/+24 |
| | |||||
* | [inc/User] Fix getAllowedLocations for legacy permission manager | Simon Rettberg | 2017-12-01 | 1 | -0/+2 |
| | |||||
* | [inc/User] Fix permission compat to old system | Simon Rettberg | 2017-12-01 | 1 | -1/+3 |
| | |||||
* | Merge branch 'master' into permission-manager | Simon Rettberg | 2017-12-01 | 4 | -63/+29 |
|\ | |||||
| * | [inc/Paginate] Use Count(*) instead of SQL_CALC_FOUND_ROWS, which is faster | Simon Rettberg | 2017-11-29 | 2 | -58/+12 |
| | | | | | | | | Most of the time. | ||||
| * | [inc/Database] Do EXPLAIN SELECT at shutdown so we don't interfere with ↵ | Simon Rettberg | 2017-11-29 | 1 | -2/+15 |
| | | | | | | | | SQL_CAL_FOUND_ROWS | ||||
| * | [js] Move all our fixes into one file, add browser history/URL fix for messages | Simon Rettberg | 2017-11-29 | 1 | -3/+2 |
| | | | | | | | | | | Hides all the ugly message[]= entries from the URL string, so copy/paste won't show the message out of context again | ||||
* | | Merge remote-tracking branch 'origin/master' into permission-manager | Udo Walter | 2017-11-21 | 4 | -26/+28 |
|\| | | | | | | | | | | | # Conflicts: # modules-available/backup/templates/_page.html # style/default.css | ||||
| * | [inc/Taskmanager] Fix phpdoc | Simon Rettberg | 2017-11-13 | 1 | -1/+1 |
| | | |||||
| * | [inc/Download] Keep curl handle open for connection reuse | Simon Rettberg | 2017-11-13 | 1 | -15/+19 |
| | | |||||
| * | [inc/event] Don't try to start DozmodLauncher task - doesn't exist | Simon Rettberg | 2017-11-03 | 1 | -4/+0 |
| | | |||||
| * | [inc/module] Fix sorting bug, show errors in debug mode, add optional param ↵ | Simon Rettberg | 2017-11-03 | 1 | -6/+8 |
| | | | | | | | | to isAvailable() |