Commit Graph

799 Commits

Author SHA1 Message Date
Nathan Gray
78440b91ce Fix refresh & updates when working on personal categories 2015-10-06 19:25:42 +00:00
Nathan Gray
2240eb3105 * Fix ACL error allowing regular users to delete global categories 2015-10-01 14:53:40 +00:00
Nathan Gray
f8f586eeab Do not die if select custom field is not fully set up 2015-09-22 16:05:27 +00:00
Nathan Gray
249732b594 Access dialog
- If current app has no special support, show general dialog instead of message
- Sort apps in add dialog
- Filter app list (filter2) to all apps for run rights, or only supporting apps otherwise
2015-09-16 15:54:51 +00:00
Ralf Becker
d43c2d0b54 * Admin/PostgreSQL: shorten ACL labels used to limit admin rights to 16 char and fixed stalled 14.3 update for PostgreSQL 2015-08-04 09:55:57 +00:00
Ralf Becker
ddcf5ec209 fix nothing to change found, if admin-cli was called with root_admin and config-password 2015-07-24 11:43:17 +00:00
Ralf Becker
015c19dd01 revert accicently commited async service patch for packages 2015-07-19 10:27:12 +00:00
Ralf Becker
a93474ef2b * Update API version to 14.3, NO new features, just database optimization targeting InnoDB engine in MySQL
changing columns with no user-input to CHARACTER SET ascii (instead of utf8), shorten indexes and add additional autoincrement columns where primary key contained varchars
2015-07-19 10:24:53 +00:00
Nathan Gray
9bf07631e0 Fix custom field order renumbering to keep at multiples of 10. 2015-07-15 14:19:55 +00:00
Ralf Becker
9a7cbb062c show nonav icon in admin tree too, if app has not navbar icon 2015-07-03 12:43:43 +00:00
Ralf Becker
2744ec2d22 make sure keys in admin tree are unique, as we overwrite tree entries otherwise 2015-07-03 12:27:31 +00:00
Ralf Becker
6f2f6e71ed * Admin: bulk password reset: fixed missing password from email and csv, csv download is working again
also changed all et2 actions to not use an iframe with ajax=true
2015-07-01 18:35:43 +00:00
Ralf Becker
058ef3e89f * Login/Password: handle forced password change on login page
r53022: visualize not existing ability to unset "must change password on next login", by making it readonly
r53024: change "password about to expire in N days" warning into an once per login info-message (was a redirect to password change)
2015-07-01 17:54:18 +00:00
Nathan Gray
0b0b11c4f0 Fixed custom field select options removed empty label if there was white space after options 2015-05-19 19:59:59 +00:00
Nathan Gray
439e32e750 Custom fields - implement ajax select widget, add year_range attribute for dates, and bug fixes 2015-05-11 18:22:43 +00:00
Nathan Gray
7c2b6a44f8 Customfields:
- fix saving of @filename style options got automatically converted to label=@value style
2015-04-21 16:13:10 +00:00
Nathan Gray
a627dea3d6 Customfields:
- fix options/attributes not saved under some cirumstances
- fix subsequent changes not saved if you click Apply the first time
2015-04-20 22:54:58 +00:00
Nathan Gray
25a9811121 Customfields:
- add missing delete button confirm
- fix some js bugs when changing type
- add accidentally removed check for overwriting an existing field
- make cf_name read-only after it is set
2015-04-20 21:49:05 +00:00
Nathan Gray
ca47e34a11 Avoid warning from applications with no data (sambaadmin) 2015-04-13 20:01:49 +00:00
Nathan Gray
b8af138e79 Avoid warning from applications with no data (sambaadmin) 2015-04-13 19:27:28 +00:00
Ralf Becker
48c202f1a4 fix width of phpinfo popup to not have a scrollbar under PHP 5.6 2015-04-09 07:05:57 +00:00
Ralf Becker
a0b6dc0ea1 fix width of phpinfo popup to not have a scrollbar under PHP 5.6 2015-04-09 07:05:08 +00:00
Nathan Gray
8989730c56 Fix add category button 2015-03-23 18:59:33 +00:00
Nathan Gray
577c4afaef Fix add category button 2015-03-23 18:57:33 +00:00
Nathan Gray
47bf1a5859 Custom fields editing:
- Fix length, rows & values fields were not properly enabled on first load
- If label was not provided, use name
2015-02-23 18:10:47 +00:00
Nathan Gray
55d5bd98f8 Custom fields editing:
- Fix length, rows & values fields were not properly enabled on first load
- If label was not provided, use name
2015-02-18 18:23:35 +00:00
Ralf Becker
d2a8e376f5 * Admin: add a description to stock groups Admins, Default and NoGroup, allow to edit that description for LDAP and ADS 2015-02-18 11:41:17 +00:00
Ralf Becker
426f9e0f84 * Admin: add a description to stock groups Admins, Default and NoGroup, allow to edit that description for LDAP and ADS 2015-02-18 11:40:26 +00:00
Nathan Gray
6b345a6bc5 Fix bug where old image directory was re-scanned when changing it, instead of the new image directory 2015-02-17 18:47:34 +00:00
Nathan Gray
b2d1fa70d2 Fix bug where old image directory was re-scanned when changing it, instead of the new image directory 2015-02-17 18:45:14 +00:00
Ralf Becker
7a4520daaa remove hook and translations from old update check 2015-02-17 08:47:48 +00:00
Ralf Becker
c822b48e7c remove hook and translations from old update check 2015-02-17 08:47:19 +00:00
Ralf Becker
a09954855e removed not used remote administration, use json serialization for new admin_cmd data and (secured) json_php_unserialize for existing data 2015-02-14 17:06:04 +00:00
Ralf Becker
b4ef509c03 removed not used remote administration, use json serialization for new admin_cmd data and (secured) json_php_unserialize for existing data 2015-02-14 17:05:16 +00:00
Hadi Nategh
d4263b96b1 Fix user can not delete its own categories from nextmatch context menu 2015-02-11 09:42:17 +00:00
Hadi Nategh
a9522e71cd Fix user can not delete its own categories from nextmatch context menu 2015-02-11 09:40:01 +00:00
Nathan Gray
5e23bd2ce8 Keep appname through actions, fixes blank after action 2015-01-27 22:42:18 +00:00
Nathan Gray
fd0b513bbb Keep appname through actions, fixes blank after action 2015-01-27 22:41:13 +00:00
Ralf Becker
85bcd0200d modernized login- and start-message editing a bit 2015-01-09 18:58:23 +00:00
Ralf Becker
ab57cbefad make sure admin tree displays following toplevel order: admin, user, groups, apps by returning admin hooks first, despite alphabetical sorting of apps 2014-12-19 07:49:04 +00:00
Ralf Becker
d71fa725e5 * all apps: custom field attribute length only sets visible length, to set maximum length specify rows=1 2014-12-10 14:34:48 +00:00
Nathan Gray
bdcf3df195 Floats don't have rows 2014-12-08 22:13:25 +00:00
Ralf Becker
7ecc088c35 sort apps alphabetic and open external links with a target _blank 2014-11-28 12:43:10 +00:00
Nathan Gray
81ef504361 - Disable options according to type too
- Start options, value & rows disabled according to type when popup opens
2014-11-27 16:58:11 +00:00
Nathan Gray
7f7e013ecf UI for customfields edit dialog:
- More space
- Show type specific help in options tooltip
- Disable length & rows when not needed
2014-11-24 21:58:07 +00:00
Nathan Gray
5a2c3a530d Set some styles for customfields
- Limit cf option size in nextmatch row to max of ~10 lines
- Limit type option size to max of 300 px
2014-11-24 17:06:06 +00:00
Ralf Becker
89c02707e9 * Admin: fix fatal error in admin >> bulk password reset 2014-11-20 13:53:30 +00:00
Nathan Gray
4da6635a51 Fix missing infolog custom types 2014-11-19 21:15:48 +00:00
Nathan Gray
ea8ff86854 Add a method to get an icon for a record, as specific to that record as possible 2014-11-18 23:40:49 +00:00
Ralf Becker
e6dffefdd0 sessions with status blocked or wrong password could not be deleted from access log (to unblock an account) 2014-11-10 16:49:21 +00:00