74 Commits

Author SHA1 Message Date
0bc3d2776c PHP 7.1 compatability 2017-11-08 02:34:33 -07:00
e3004354c6 Convert material-color CSS to submodule 2017-11-07 15:18:09 -07:00
362d906ee7 Add basic install instructions to README 2017-10-17 03:43:46 -06:00
42dc13a45d Add database creation SQL script 2017-10-17 03:43:28 -06:00
0827d8153a Obscure mobile auth keys in log 2017-10-11 13:16:35 -06:00
b9a883d3e8 Empty $content to prevent rare code path resulting in duplicated widget body 2017-10-10 12:59:57 -06:00
2e63b5dbc7 Add "get=username" option to return usernames for getmanaged API call 2017-10-10 12:36:18 -06:00
764d526305 Fix bad sync codes when URL setting is not absolute 2017-08-06 23:42:17 -06:00
43385f73ee Limit usernames to 190 characters to avoid MariaDB limitation 2017-08-06 22:55:02 -06:00
d38b545c81 Support nonstandard ports 2017-08-06 22:54:31 -06:00
c8274e4c58 Support hostless URL paths in mobile API listapps 2017-08-06 16:09:26 -06:00
d8a1d6df5b Add labels to manual sync setup details 2017-07-24 17:17:11 -06:00
f9a1fbd695 Optimize some static assets 2017-07-24 16:34:09 -06:00
646dbeb5f3 Change some settings defaults 2017-07-21 02:20:56 -06:00
e1f7aef629 Refactor page navigation and icon handling to match the rest of the apps 2017-07-21 00:58:25 -06:00
8d3f0ede0d Rebrand Portal to AccountHub 2017-07-21 00:45:30 -06:00
ed870dd068 Lazy fix for mobile thing 2017-07-05 00:18:22 -06:00
2cee224450 Add one-time admin account setup script. 2017-07-04 22:15:13 -06:00
be892b007d Make widgets disappear if the user doesn't have permission to use them 2017-07-03 03:27:08 -06:00
14f401f355 Improve mobile integration, fix some upper/lower case bugs 2017-07-03 03:00:23 -06:00
bee707be8a Tweak mobile APIs 2017-06-29 04:02:15 -06:00
b95397f420 Update composer.json 2017-06-24 23:42:17 -06:00
400dffa96e Make change password feature work 2017-06-24 23:35:07 -06:00
991f36b57f Add deleted column to accounts table 2017-06-24 20:32:18 -06:00
9700f8df75 Add readme 2017-06-24 19:20:08 -06:00
36a5a194c5 Improve app dock CSS handling of many items (yay fluxbox, screw IE) 2017-06-24 19:02:50 -06:00
d54d066870 Add external app "dock", fix #3 2017-06-24 00:32:33 -06:00
f06a103770 Improve widget wrapping responsiveness 2017-06-23 18:26:53 -06:00
f97c6e7fb0 Add more words to alert email body 2017-06-23 17:12:30 -06:00
e2fb45c9a0 Improve widget flow 2017-06-23 17:12:12 -06:00
5f139b69de Change default login alert app name to SITE_TITLE, not a hardcoded string 2017-06-23 15:53:09 -06:00
2db9187968 Add API for sending alert emails 2017-06-23 15:48:45 -06:00
865d47121c Actually implement alert email system 2017-06-21 21:01:02 -06:00
e9e23d8808 Add a splash of color, add minimum height to widgets, improve QwikClock 2017-06-19 00:54:49 -06:00
e53714ed7c Add QwikClock widget 2017-06-19 00:37:53 -06:00
766db4f3c4 Add API methods for supporting mobile APIs on other apps 2017-06-16 22:25:26 -06:00
368a9c7e31 Close #2 (and make the DB diagram more compact) 2017-06-16 21:07:01 -06:00
6399c0a451 Fix issue #1 (add rate limiting to sensitive actions) 2017-06-16 18:40:12 -06:00
ff33f9e6b3 Add mobile API and pairing widget 2017-06-16 17:36:42 -06:00
07be8bd774 Update composer packages 1.0.1beta 2017-05-30 15:27:47 -06:00
e6892ff6c6 Add inventory_link widget 1.0beta 2017-05-30 13:24:46 -06:00
9fab179325 Make account_has_permission actually work 2017-05-28 23:45:50 -06:00
b5a980ed89 Add more available log types to logtypes table 2017-05-27 19:48:01 -06:00
94df144321 Fix bug with 2-factor auth not logging in 2017-05-26 00:04:30 -06:00
1a11f365f8 Add permissions tables and API function 2017-05-25 00:43:33 -06:00
756484573a Use PHP date() instead of SQL NOW() 2017-05-22 02:58:03 -06:00
1138d20b0a Update dependencies 2017-05-20 01:06:29 -06:00
3d7b2c0793 Fix wrong API error message if password incorrect 2017-05-14 12:42:02 -06:00
9c29a583ff Update license 2017-05-13 23:26:10 -06:00
ad7441ea14 Add LICENSE.md 2017-05-13 23:24:21 -06:00