Hugo Sales
|
6438092d86
|
[AVATAR] Update way avatar is sent, to use proper symfony responses, make config('site', 's_static_delivery') into a boolean
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
699f25a397
|
[AUTOGENERATED] Update autogenerated code
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
689a5df670
|
[TOOLS] Update generate_entity_fields
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
bd8f4bd277
|
[AVATAR] Fixed avatar upload, added avatar inline download and updated template and base controller
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
2bf914f96f
|
[AVATAR] Handle avatar upload without js and save and validate uploaded files
|
2021-09-14 13:05:51 +01:00 |
|
Hugo Sales
|
48971b70a0
|
[AUTOGENERATED] Update autogenerated code
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
9c660f39ed
|
[DEPENDENCIES] Update dependencies
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
0cddbc1783
|
[JS] Whitespace cleanup
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
113c250c41
|
[MEDIA][AVATAR] Handle avatar validation and storage
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
0ab6c2ef54
|
[DB] Add entity base class to allow sharing methods such as 'create'
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
4d99bfb9fd
|
[DB][FILE][AVATAR] Handle deleting files, change file and avatar tables
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
5a68fd287b
|
[UI][SETTINGS] User notification settings with configurable transports (through plugins)
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
0230dd04df
|
[PLUGIN] Remove Test plugin
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
86b9f7d7a1
|
[COMPONENT][PLUGIN] Move Email and XMPP notification handlers from components to plugins, so they can be disabled
|
2021-09-14 13:05:50 +01:00 |
|
Hugo Sales
|
3fb45176b8
|
[COMPONENT] Remove 'post on status change' option for email transport
|
2021-09-14 13:05:49 +01:00 |
|
Hugo Sales
|
c7dbae8067
|
[AUTOGENERATED] Update autogenerated code
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
db8e783233
|
[UI] Notifications settings styling finished
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
6b85d38ad6
|
[UI] Notification settings styling progress
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
bdae49718f
|
[UI] Notification settings tabs functional
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
884d2529d3
|
[UI] Notifications settings page CSS work
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
ea33243b60
|
[UI] Accessibility improvements all around
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
54bade96ad
|
[UI] Fixed issue where certain form element would be on top the left panel
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
d9b48d33b6
|
[ROUTES] Fix use statement
|
2021-09-14 13:05:49 +01:00 |
|
rainydaysavings
|
d717aac67f
|
[JS][UI][AVATAR] JS cropping script
|
2021-09-14 13:05:48 +01:00 |
|
rainydaysavings
|
774383a3c1
|
[UI] Cropping avatar as a circle, proper preview done
|
2021-09-14 13:05:48 +01:00 |
|
rainydaysavings
|
574fb38225
|
[CONTROLLER][UI] Avatar JS cropping added
|
2021-09-14 13:05:48 +01:00 |
|
rainydaysavings
|
1d5a1818c1
|
[UI] Login and Register button fixes
|
2021-09-14 13:05:48 +01:00 |
|
rainydaysavings
|
f840d4350f
|
[UI] Controller and Route for FAQ page created as well as basic template structure
|
2021-09-14 13:05:48 +01:00 |
|
rainydaysavings
|
9899601777
|
[UI] Settings pages routes and styling done.
|
2021-09-14 13:05:48 +01:00 |
|
Hugo Sales
|
e5082657b7
|
[COMPONENT][PLUGIN] Small refactor and add license
|
2021-09-14 13:05:48 +01:00 |
|
Hugo Sales
|
b436a0641d
|
[CONTROLLER][UI] Add notification settings form
|
2021-09-14 13:05:48 +01:00 |
|
Hugo Sales
|
4ba71426b6
|
[MODULE] Reload modules if modified, except in production environment
|
2021-09-14 13:05:48 +01:00 |
|
Hugo Sales
|
58b6026607
|
[UTIL] Fix and rename arrayRemoveKeys
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
ef1788949c
|
[CONFIG] Cleanup services.yaml config file
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
b3d5c73ab4
|
[FORMATTING] Update license header in SchemaDef compiler pass
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
62e093c650
|
[EVENT][ROUTES] Add event to allow modules to add routes, 'add_route'
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
152828ed68
|
[FRAMEWORK] Avoid double initializing the framework
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
aac653d2bd
|
[EVENT] Fix event handler and rename events to snake_case
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
995b4cfb9b
|
[PLUGIN] Update example plugin
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
ea7d43172a
|
[MODULE][COMPILER] Add compiler pass responsible for loading, instantiating and wiring enabled modules
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
bc9de1c0fa
|
[MODULE] Added module base class
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
b71eded942
|
[COMMAND] Fix ListEvents command to properly display the callable
|
2021-09-14 13:05:47 +01:00 |
|
Hugo Sales
|
292c9dc862
|
[COMPOSER][MODULE] Add autoloading rules for components and plugins
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
da0d88e0f2
|
[MODULE] Renamed modules to components
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
48252d6b8c
|
[UTIL][FORM] Add form transformer array <--> string
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
3e6eb114c4
|
[UTIL] Add Common::array_remove_keys
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
fe3a3978af
|
[UI][CONTROLLER] Work on tabbed notification settings panel
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
04e31d273d
|
[MAIL] Make mailserver a required service
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
71db1870db
|
[SECURITY] Ensure ARGON2 constants are defined, or throw exception
|
2021-09-14 13:05:46 +01:00 |
|
Hugo Sales
|
7560db4d5f
|
[DEPENDENCY] Update dependencies
|
2021-09-14 13:05:46 +01:00 |
|