Commit Graph

2230 Commits

Author SHA1 Message Date
nathangray
05ce70f1a8 Fix missing types in admin queue and history 2019-01-23 10:41:52 -07:00
nathangray
231946ae58 Cancel async job when deleting command 2019-01-23 09:37:42 -07:00
Ralf Becker
218af30b7c allow space in CF selectbox values and warn about other not supported values 2019-01-17 18:09:51 +01:00
Hadi Nategh
e90808ac2b Move minifying option into general tab 2019-01-15 11:41:10 +01:00
Ralf Becker
4a9b88468a moving all logic to admin_cmd::get_rows and only leave session stuff in admin_cmds::get_rows 2019-01-14 15:26:04 +01:00
Ralf Becker
f09ffe0036 pending translations from our translation server 2019-01-12 21:00:32 +01:00
Ralf Becker
cba3e713b4 fix saving of group preferences 2019-01-10 15:08:11 +01:00
Hadi Nategh
4e59184d00 Fix translations for Home screen 2018-12-20 16:06:12 +01:00
Hadi Nategh
938ebae39a Fix some translations 2018-12-17 11:09:36 +01:00
nathangray
65efa72cc0 Add admin logging for customfields 2018-12-11 10:10:24 -07:00
nathangray
f559a87289 Add admin logging for categories 2018-12-11 10:10:24 -07:00
Hadi Nategh
d9e1ddf506 W.I.P. of modern theme with SVG icons enabled:
- add colored svg navbars
2018-12-11 16:52:55 +01:00
Ralf Becker
c2179355d7 submitting to https://www.egroupware.org/usage-static (no more http!) 2018-12-10 15:42:15 +01:00
Ralf Becker
fc95580c05 pending spanish translations from our translation server 2018-12-10 12:29:14 +01:00
Ralf Becker
3552afa91c converting turkish translations to utf-8 2018-12-10 10:59:43 +01:00
Ralf Becker
a26e0717b5 remove he and rw translations, as they contain (nearly) nothing and are not selectable 2018-12-06 14:11:42 +01:00
nathangray
c83d30512e Import/Export - change signature of method that gets options to allow definition-specific values
Do export too, for consistency
2018-11-29 10:33:56 -07:00
nathangray
dba9a76246 Import/Export - change signature of method that gets options to allow definition-specific values 2018-11-29 09:35:35 -07:00
nathangray
924d03e7e0 Check that account passwords are the same, and fail if they aren't 2018-11-13 15:57:20 -07:00
Hadi Nategh
ec1c6360f0 Switch main and login screen positions and add some description regarding default page 2018-11-06 17:12:32 +01:00
Hadi Nategh
60be39ec2c W.I.P. migration of mainscreen to et2:
- Fix not saving data when the content is empty
2018-10-30 15:42:18 +01:00
Hadi Nategh
28f270e98c W.I.P. migration of mainscreen to et2:
- Delete no longer used old template
2018-10-30 12:07:05 +01:00
Hadi Nategh
e6735f635d W.I.P. migration of mainscreen to et2:
- Fix extra space added when save the entry
- Fix htmlarea not getting a right height when is in inactive tab
2018-10-30 12:02:55 +01:00
Hadi Nategh
631e554d56 W.I.P. migration of mainscreen to et2:
- Fix data not being loaded on initiation
2018-10-29 17:50:55 +01:00
Hadi Nategh
c9ec548a53 W.I.P. migration of mainscreen to et2 2018-10-26 16:39:55 +02:00
Hadi Nategh
1cbd0aa2a3 W.I.P. implementing TinyMCE editor and deprecating CKEditor 2018-10-19 16:35:18 +02:00
Ralf Becker
610f44559f fix PHP 7.2 Warning: Use of undefined constant in xet files: {$cont[nm][something]} --> {$cont['nm']['something']} 2018-10-19 09:46:54 +02:00
nathangray
522b30c62e Add type and comment columns to command log 2018-10-09 11:54:50 -06:00
Ralf Becker
0d5eba3d7d log exception, if (periodic) run throws one / fails 2018-09-28 12:59:01 +02:00
nathangray
cf28dbecbe Display command result in list 2018-09-25 15:08:25 -06:00
nathangray
d7c5dc71cf Admin - add filter for periodic runs
- Store & display exec results for periodic runs
2018-09-25 13:17:52 -06:00
Ralf Becker
d7b1179eae fix PHP Warning: Use of undefined constant account_id - assumed 'account_id'
also nicer formatting of data with json and pretty-printed tooltip
2018-09-20 11:46:15 +02:00
Ralf Becker
c1316beda5 WIP: periodic running admin-commands 2018-09-18 16:27:40 +02:00
nathangray
d29cd78a7c Use correct admin command object to set run rights 2018-09-13 10:32:26 -06:00
nathangray
f5b9aa3992 Fix not possible to add run permissions via group->access permissions 2018-09-13 10:20:07 -06:00
nathangray
bf49f67782 Add tests to check changing account's groups 2018-09-06 11:01:56 -06:00
nathangray
75e1a8bb3f Cast extra to array to avoid error if documentation tab is not there 2018-09-06 10:42:33 -06:00
nathangray
ccbb0f4d56 Resize delete user popup to fit documentation tab better 2018-09-06 10:42:05 -06:00
Ralf Becker
3161444d09 fix group memberships got lost editing primary-group of an account 2018-09-06 15:23:32 +02:00
nathangray
87ff796a09 Got tests to pass, cleanup debug 2018-09-05 12:33:37 -06:00
nathangray
c90927a306 Trying to get tests to pass
- Intermediate variable throughout
2018-09-05 12:04:09 -06:00
nathangray
d98930a4e8 Trying to get tests to pass
- Try using an intermediate variable
2018-09-05 11:49:10 -06:00
nathangray
7a53eba1a5 Trying to get tests to pass
- Need the app on the intermediate variable
2018-09-05 11:33:40 -06:00
nathangray
4a6e01a217 Trying to get tests to pass
- Try using an intermediate variable
2018-09-05 11:31:29 -06:00
nathangray
6b0e71a644 Trying to get tests to pass
- More debug on the post-change type array
2018-09-05 11:06:34 -06:00
nathangray
bc23882395 Trying to get tests to pass
- Debug the post-change type array
2018-09-05 10:44:36 -06:00
nathangray
ec9a219186 Trying to get tests to pass
- Better message for not having the preference type
- Fix missed in_array() typo
2018-09-05 10:27:19 -06:00
nathangray
cf1f99a828 Trying to get tests to pass
- Cast type array to array
- Try explicitly disconnecting db after test
2018-09-05 09:53:57 -06:00
nathangray
91b5782e5f PHP 5 array syntax 2018-09-05 09:23:28 -06:00
Ralf Becker
a4b4bae571 fix creation of new accounts failed 2018-09-05 17:17:59 +02:00
nathangray
5c3ac9e836 - Fix bug with setting & deleting default & forced preferences
- Add tests
2018-09-04 14:05:58 -06:00
nathangray
afd97a449b Some documentation updates 2018-08-30 11:12:15 -06:00
nathangray
79af5c31fd Add test for delete account command 2018-08-30 11:11:48 -06:00
nathangray
407d3bd3fb Add test for config command 2018-08-30 11:11:19 -06:00
nathangray
be6903b074 - Tests for user & group commands
- Count the admin history to check if commands are logging
2018-08-29 16:30:33 -06:00
nathangray
9681982ff0 Clean out test debug 2018-08-29 13:53:11 -06:00
nathangray
2dc59bc807 Some more test for ACL test on user now 2018-08-29 13:40:16 -06:00
nathangray
7b8387fd28 Some more debug for ACL test on group now 2018-08-29 13:31:48 -06:00
nathangray
532bcc5b07 Trying test on group now 2018-08-29 12:58:28 -06:00
nathangray
fe2f769e63 Come on Travis... Test works now? 2018-08-29 12:48:41 -06:00
nathangray
dc607edee4 Test works now? 2018-08-29 12:01:49 -06:00
nathangray
0b56d0b17f Some debug for test 2018-08-29 11:49:40 -06:00
nathangray
58b70c2d08 Test works now? 2018-08-29 11:37:05 -06:00
nathangray
0ff33ce751 Some more debug for test 2018-08-29 11:28:11 -06:00
nathangray
41f116c3e5 Some debug for test 2018-08-29 11:10:33 -06:00
nathangray
bc13945b7b Try reading the repository before checking.
I'm guessing here...
2018-08-29 10:47:57 -06:00
Ralf Becker
05541e5d9c adding own columns for admin_cmd attributes app and account and add columns to periodically run (and log) admin_cmds (db schema only so far) 2018-08-28 17:07:38 +02:00
nathangray
73b3354b12 Automatic tests for admin_cmd_acl 2018-08-27 16:00:04 -06:00
nathangray
63fddef20b Run ACL changes through an admin_cmd 2018-08-24 12:03:19 -06:00
Hadi Nategh
b4b2b9d5d2 Implement an admin-config setting to be able to disable PGP encryption feature 2018-08-23 16:58:14 +02:00
Ralf Becker
620e20f0e4 fix admin_cmd_user_preferences to use values given and not global preferences object 2018-08-23 15:25:49 +02:00
Ralf Becker
c93719bc02 allow to document group deletion 2018-08-23 15:25:49 +02:00
Ralf Becker
51166dc338 allow to document account deletion 2018-08-23 12:11:33 +02:00
nathangray
5a7c65d0f7 Make sure account_lid is there for hooks, even if not passed in 2018-08-22 09:53:54 -06:00
Hadi Nategh
886bc915cf Preserve the old values to be used in values comparison 2018-08-22 12:27:17 +02:00
Ralf Becker
030eb89f84 using standard site-configuration plus some hooks 2018-08-22 12:15:42 +02:00
Ralf Becker
a53560a546 try fixing "Unsupported operand types" reported by Alexandros
Probably cause by Policy app not being installed.
2018-08-22 11:10:11 +02:00
Ralf Becker
613455a784 fix not stored multiselect / array-values in site-configuration
also added optional appname for apps storing their config under "phpgwapi" like eg. addressbook
2018-08-21 17:29:02 +02:00
Hadi Nategh
563a356eaa Implement admin_cmd for preferences 2018-08-21 14:42:56 +02:00
Ralf Becker
1115db478f using new admin_cmd_config to log and document config changes 2018-08-21 10:23:25 +02:00
Ralf Becker
b1b31e2b0b fix not working admin >> site configuration 2018-08-20 17:27:11 +02:00
nathangray
bfdc1ca966 Admin - Changes for edit group to only log changed fields 2018-08-17 14:53:40 -06:00
Ralf Becker
e50ef193a5 allow application config to use tabs and fall back to (empty) tabs widget in admin.site-config 2018-08-17 14:39:27 +02:00
nathangray
4b354022cb Admin - make sure correct tree leaf gets selected when loading 2018-08-09 15:33:10 -06:00
Ralf Becker
e53482289a fix not displayed requrested and comment 2018-08-03 15:38:34 +02:00
Ralf Becker
7e4c23ca56 fix not being able to change memberships (array_diff_assoc compares everything as string) 2018-08-03 12:41:53 +02:00
Ralf Becker
7f662f8f70 fix edit user to log old values and only run if there is any change 2018-08-03 11:56:34 +02:00
Ralf Becker
250b56589c WIP allow to document admin actions, if EPL policy app is installed 2018-08-02 11:43:56 +02:00
nathangray
0e1d21e427 Admin - get category colors properly updating by doing a full reload
Also maybe squashing a bug where admin would switch to iframe
2018-07-31 09:31:11 -06:00
nathangray
459f55d556 Also reload the colors for app category if color changes 2018-07-27 10:10:38 -06:00
Ralf Becker
484ea5cc60 * Admin: fix admin-cli.php to understand bcrypt hashes in header.inc.php 2018-07-09 15:45:31 +02:00
Hadi Nategh
5333be69b3 Fix acl dialog gets scrollbar when editing rights 2018-07-06 14:33:40 +02:00
Hadi Nategh
f586b9e6e9 Add more rows to category selection in global category edit dialog 2018-06-18 11:50:37 +02:00
nathangray
460206a208 Some changes for easier extension 2018-06-11 10:24:31 -06:00
Hadi Nategh
0d806be6fe Make category owner a taglist selection 2018-06-08 16:43:38 +02:00
Ralf Becker
ec9bbf28d3 pending stuff to improve admin cmd log required by new addressbook policies 2018-06-04 11:49:24 +02:00
Ralf Becker
84b715c5af * Admin: allow to show last login, IP and password change in list 2018-06-01 14:46:52 +02:00
Hadi Nategh
6e33795cac Add missing translation 2018-05-29 11:28:46 +02:00
Hadi Nategh
e9f1e8bcad Implement taglist-thumbnail for rest of upload image fields in admin site configuration 2018-05-29 11:05:08 +02:00
Ralf Becker
92f85df3cb Add translation for background image upload 2018-05-28 18:36:46 +02:00