Alex Tselegidis
|
f1abeee560
|
Move the allowed and optional fields to of CRUD controllers to new overridable properties
|
2024-05-11 19:29:08 +02:00 |
|
Alex Tselegidis
|
949a73ad58
|
Make the search method order_by and offset use the provided values
|
2024-05-11 19:29:08 +02:00 |
|
Alex Tselegidis
|
5d823985de
|
Add return types to all class methods
|
2024-05-11 19:26:08 +02:00 |
|
tm8544
|
f84eecf7e8
|
add default settings for language and timezone
|
2024-03-27 17:09:15 +02:00 |
|
Alex Tselegidis
|
2878d1299a
|
Reformat entire codebase for trailing comma that will make line duplication easier
|
2023-12-22 11:35:41 +01:00 |
|
Alex Tselegidis
|
c8a9e2c24b
|
Enable prettier for php and reformat the entire application directory
|
2023-11-29 10:24:09 +01:00 |
|
Alex Tselegidis
|
4b18b78e69
|
Rename the "create" method of controllers to "store"
|
2023-10-26 08:11:49 +02:00 |
|
Alex Tselegidis
|
890e3ac4d9
|
Order the records by update datetime to avoid them missing in the UI
|
2023-05-04 17:55:29 +02:00 |
|
Alex Tselegidis
|
6fc45c3368
|
Correct the field filtering
|
2023-04-15 14:33:40 +02:00 |
|
Alex Tselegidis
|
2e3e766f73
|
Add missing field filtering and the optional model method
|
2023-01-14 09:38:49 +01:00 |
|
Alex Tselegidis
|
0d5e60cdb7
|
Add support for dynamic webhook definition in the settings page (#581)
|
2022-06-20 12:12:36 +03:00 |
|
Alex Tselegidis
|
c84fb2d3db
|
Change the way theme files are loaded, keep only 10 themes
|
2022-05-22 17:18:44 +02:00 |
|
Alex Tselegidis
|
6666e5862c
|
Support multiple Bootswatch themes for the app (#1205).
|
2022-05-22 14:39:19 +02:00 |
|
Alex Tselegidis
|
efc532664a
|
Use grouped_timezones consistently across the app controllers
|
2022-03-29 10:16:07 +02:00 |
|
Alex Tselegidis
|
1b20f49f9d
|
Rearrange main controller create/update commands
|
2022-03-25 12:50:40 +01:00 |
|
Alex Tselegidis
|
821afb2211
|
Remove the html_vars call when loading views as it is currently unnecessary.
|
2022-01-19 10:21:05 +01:00 |
|
Alex Tselegidis
|
54e4c208a3
|
Update the project subtitle.
|
2022-01-18 13:05:42 +01:00 |
|
Alex Tselegidis
|
65d2836911
|
The timezone component must not use the global vars when rendering.
|
2022-01-18 10:32:30 +01:00 |
|
Alex Tselegidis
|
8d93f283f8
|
Redirect to the login page if the user is not logged in or display the no permissions message when the permissions are insufficient.
|
2022-01-17 18:24:02 +01:00 |
|
Alex Tselegidis
|
d574a3b981
|
Make sure the user ID and role slug are available on all backend pages.
|
2022-01-10 09:36:11 +01:00 |
|
Alex Tselegidis
|
41f25026de
|
Convert the secretaries page to the new js module structure.
|
2022-01-07 09:44:51 +01:00 |
|
Alex Tselegidis
|
a090b2eba9
|
Updated the file banner info
|
2021-12-18 17:44:07 +01:00 |
|
Alex Tselegidis
|
526df6e4d7
|
Replaced the "show_error" with the "abort" equivalent
|
2021-12-18 17:32:05 +01:00 |
|
Alex Tselegidis
|
0ff19b050d
|
Use the html_vars and script_vars for assigning the page variables
|
2021-12-18 17:22:40 +01:00 |
|
Alex Tselegidis
|
ff03b71060
|
Replaced resource names with constants for "cannot" checks
|
2021-12-15 08:05:08 +01:00 |
|
Alex Tselegidis
|
c8bd47d1e5
|
Removed the "_page" postfix from page view files
|
2021-12-14 08:08:06 +01:00 |
|
Alex Tselegidis
|
6376fea885
|
Added the find method to controllers
|
2021-12-14 07:18:46 +01:00 |
|
Alex Tselegidis
|
f1849e3a16
|
Restructured the view/js/css files (flatter file structure)
|
2021-12-06 09:00:02 +01:00 |
|
alextselegidis
|
7a3aa38622
|
Created a new secretaries resource controller
|
2021-11-18 06:23:21 +01:00 |
|