1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-01 12:20:44 +02:00
Commit Graph

14372 Commits

Author SHA1 Message Date
camer0n
c9575b272d Issue #5473 Icon updates. 2025-04-24 07:59:08 -07:00
camer0n
b8e57af974 Issue #5342 Admin icon update. 2025-04-23 15:01:02 -07:00
camer0n
93f25741ea Removed debug code. 2025-04-23 14:42:49 -07:00
camer0n
a9d20d8e93 Issue #5443 Replaced with non-deprecated counterparts and made sure deprecated items are displayed after running unit tests. 2025-04-22 17:44:17 -07:00
camer0n
a4d59dba0c Dependencies update. 2025-04-22 17:42:15 -07:00
camer0n
35166cef68 Issue #5473 PHP error fix 2025-04-22 11:56:38 -07:00
camer0n
fa277fc3c9 Issue #5443 PHP 8.4 fix 2025-04-22 11:49:46 -07:00
camer0n
3e220421c1 Issue #5476 Removed Debug 2025-04-22 04:20:14 -07:00
camer0n
935218b851 Issue #5476 Emulation tweaks. 2025-04-21 18:23:45 -07:00
camer0n
643ace47af Issue #5477 - Escalated default values for userclass visibility and management when creating user classes. 2025-04-21 17:54:42 -07:00
camer0n
7d94bca7d6 Issue #5476 Make sure admin-ui is using check_class and getperms(). 2025-04-21 17:18:00 -07:00
camer0n
effb433b1d Issue #5476 - Emulation mode. (beta) 2025-04-21 17:03:52 -07:00
camer0n
5275acdacd Issue #5473 Improved current page detection. Fixed thumbnail 2025-04-21 13:33:25 -07:00
camer0n
02ae3594e6 Issue #5473 Tweak sticky css. 2025-04-21 11:11:05 -07:00
camer0n
099ea9a5b1 Issue #5473 Correct 'sticky' headers conflict. 2025-04-21 10:30:31 -07:00
camer0n
f245c45dd0 Issue #5473 Tweaked background colors. 2025-04-21 07:58:33 -07:00
camer0n
f7b47e6f7e Issue #5473 Added has-badge class to parent menu items. 2025-04-21 07:26:27 -07:00
camer0n
edaeaa3170 #5473 Styling 2025-04-20 16:20:13 -07:00
camer0n
aeb2526c30 #5473 Another CSS Tweak 2025-04-20 16:09:45 -07:00
camer0n
7531f08cab Issue #5473 CSS tweak 2025-04-20 15:54:10 -07:00
camer0n
737ad805aa Issue #5473 Permissions completed. Tests passing. 2025-04-20 14:28:18 -07:00
camer0n
50a685fc70 Issue #5473 Permissions tests. Permissions logic moved to separate method. 2025-04-20 12:33:52 -07:00
camer0n
ac918e1dd0 Issue #5473 Permission improvements 2025-04-20 08:18:30 -07:00
camer0n
5158f9f39c Issue #5473 Added getMenuIcon() and getMenuTitle() 2025-04-20 05:13:38 -07:00
camer0n
1f806e4dfd Issue #5473 Corrected scrolling behavior. 2025-04-19 13:15:31 -07:00
camer0n
b395b60695 Issue #5473 Avoid conflict with Modern Dark v1 cookie. 2025-04-19 10:22:24 -07:00
camer0n
3658fbfe24 Issue #5473 Collapsing adminMenu now functional. 2025-04-19 09:59:10 -07:00
camer0n
e1e471ab73 #5473 Refined active page against sub-link. 2025-04-19 09:01:14 -07:00
camer0n
29963c248d Issue #5473 {LINK_CARET} added. 2025-04-19 07:53:21 -07:00
camer0n
d696a12672 Issue #5473 - Optional sub-level navigation for plugins. 2025-04-18 18:10:51 -07:00
camer0n
65df4da999 Issue #5473 New Admin Area Skin. (currently not functional with flexpanel) 2025-04-18 14:36:52 -07:00
camer0n
13b3c2c76e Issue #5443 Trigger a warning for a missing 'title' key. 2025-04-17 05:42:07 -07:00
camer0n
9f2bfd59ad Issue #5443 Fixes the following warnings:
eFront::dispatch(): Implicitly marking parameter $request as nullable is deprecated
eDispatcher::dispatch(): Implicitly marking parameter $request as nullable is deprecated
eUrlConfig::parse(): Implicitly marking parameter $request as nullable is deprecated
eController::__construct(): Implicitly marking parameter $response as nullable is deprecated
eController::run(): Implicitly marking parameter $request as nullable is deprecated
eControllerFront::__construct(): Implicitly marking parameter $response as nullable is deprecated
2025-04-17 05:00:21 -07:00
camer0n
acb0c595b3 Issue #5443 Fix for session_set_save_handler(): Providing individual callbacks instead of an object implementing SessionHandlerInterface is deprecated 2025-04-17 04:16:27 -07:00
camer0n
94fa36ade2 Issue #5472 SQL_CALC_FOUND_ROWS is deprecated since MySQL 8.0. 2025-04-16 11:19:46 -07:00
camer0n
d542936384 Issue #5382 - Avoid table schema mismatch 2025-04-14 10:42:48 -07:00
camer0n
9994a2260d #Issue 5443 Warning removal tweak. 2025-04-14 10:30:57 -07:00
camer0n
d4f0700b4b #5443 Warning removal. 2025-04-14 10:26:42 -07:00
camer0n
93eeaf614d Issue #3514 - Display page count to avoid accidental deletion of populated chapters. 2025-04-13 09:04:29 -07:00
camer0n
306c3790e5 Unit test workflow 2025-04-13 08:11:49 -07:00
camer0n
49716ab3e0 Unit test fix different approach. 2025-04-13 08:05:48 -07:00
camer0n
07dd73c00e Fix attempt for user warnings. 2025-04-13 07:31:59 -07:00
camer0n
07cfc9c23d Issue #5465 language loading fix. 2025-04-13 07:20:58 -07:00
camer0n
135d46fa12 Add debug info. 2025-04-12 07:35:10 -07:00
camer0n
7002a141f9 Remove E_USER_WARNING from error reporting since it's part of debugging. 2025-04-12 07:29:42 -07:00
camer0n
2f3b4a435b Closes #5469 Added option to set the user when logging. 2025-04-11 18:42:34 -07:00
camer0n
5a040b64e2 Issue #5465 Fixed fallback. Added user error warning for missing LANs. 2025-04-11 08:58:51 -07:00
camer0n
bea796463e Issue #5465 Plugin language file conversion. 2025-04-11 07:23:57 -07:00
camer0n
9de234324c Issue #6 URLs should not be inside language files. 2025-04-11 07:23:57 -07:00
Nick Liu
23933885ca fix(datetimepicker): Handle manually entered dates with UNIX epoch
This supersedes commit 19578e9fee which attempted to fix the issue
but was limited to a specific date format (dd.mm.yyyy). The new
approach uses the datetimepicker's native parsing capabilities to
handle dates in any configured format.

When users manually typed dates in fields set with
`data-date-unix="true"` without clicking on the calendar widget, the
values weren't being converted to UNIX timestamps as expected. This
resulted in the date field not appearing to save its value.

The improved solution:
- Uses the picker's `getDate()` method to parse dates according to the
  configured format
- Properly handles timezone adjustments for datetime fields
- Includes better error handling and validation
- Works with all locale formats supported by the datetimepicker

Fixes #5412
2025-04-10 19:28:51 -03:00