780d341939
[SETTINGS][ROUTES][CONTROLLER] Settings overhaul, refactoring to accommodate new global settings view. WIP, component settings aren't shown at the moment.
...
Signed-off-by: Eliseu Amaro <mail@eliseuama.ro >
2021-08-03 19:02:39 +01:00
ec0c551bb3
[AVATAR] Move avatar settings page to Avatar component
2021-04-29 18:14:49 +00:00
0f52638a80
[ATTACHMENTS] Further refactoring
...
Some key points:
- Components and Plugins shouldn't extend Module directly
- Avatars should be fetched via GSActor ID, not by nickname as that isn't unique
- Avatar now is a separate Component
- Common file utilities are now to be placed in Core\GSFile, this will
handle storage and trigger validation
- Some bug fixes
2021-04-19 13:21:32 +01:00
b639ce906c
[MEDIA] Rename File to Attachment
2021-04-16 20:28:39 +01:00
256169a3c4
[GIT] Change my email to the new one in all files and bump copyright year
2021-04-14 15:37:23 +00:00
Hugo Sales
5cced1c9ed
[DOCUMENTATION][REFACTOR] Add documentation to all flagged function and do some small cleanup
2021-04-14 15:37:23 +00:00
Hugo Sales
fdaa89e3c9
[EVENT] Rename event names to camel case to make finding handlers easier
2021-04-14 15:37:23 +00:00
Hugo Sales
ed9e4be6b2
[SETTINGS][NOTIFICATIONS] Fix error when displaying the user notification settings page
2021-04-14 15:37:23 +00:00
Hugo Sales
749bec5d52
[EXCEPTION][UI][UX] Add RedirectException, which can be thrown anywhere to redirect somewhere, and an exception handler
2021-04-14 15:37:22 +00:00
Hugo Sales
1b0cab6dc8
[UI][NOTE] Post and see attachments
2021-04-14 15:37:22 +00:00
Hugo Sales
4b8e6bb198
[MEDIA][CACHE] Cache avatar queries and delete stale values; small refactoring
2021-04-14 15:37:22 +00:00
Hugo Sales
f76bfca921
[UI][ACCOUNT][SETTINGS] Hack to fix error related to phone number, until a solution is found upstream
2021-04-14 15:37:22 +00:00
Hugo Sales
96aa98cbcf
[UserPanel] Fix upload of avatar
2021-04-14 15:37:22 +00:00
Hugo Sales
0508886fc4
[CORE][DB] Fix uses of db tables after previous restructure
2021-04-14 15:37:22 +00:00
Hugo Sales
a5c97762e0
[AVATAR] Fixed avatar upload, added avatar inline download and updated template and base controller
2021-04-14 15:37:22 +00:00
Hugo Sales
d5e41ec099
[AVATAR] Handle avatar upload without js and save and validate uploaded files
2021-04-14 15:37:22 +00:00
Hugo Sales
65d6204a01
[UI][SETTINGS] User notification settings with configurable transports (through plugins)
2021-04-14 15:37:22 +00:00
rainydaysavings
caab08b017
[CONTROLLER][UI] Avatar JS cropping added
2021-04-14 15:37:22 +00:00
Hugo Sales
b2b0990bf6
[CONTROLLER][UI] Add notification settings form
2021-04-14 15:37:22 +00:00
Hugo Sales
e620c20bb4
[UI][CONTROLLER] Work on tabbed notification settings panel
2021-04-14 15:37:21 +00:00
Hugo Sales
e571c62319
[UI][CONTROLLER] Refactor UserPanel to use the new Form::handle method and add placeholders in the password fields
2021-04-14 15:37:21 +00:00
rainydaysavings
6e52fd4c95
[CONTROLLER][UI] Fixing controller display errors, Settings CSS fixes
2021-04-14 15:37:21 +00:00
rainydaysavings
9a2ac34ba3
[UI][ROUTES][CONTROLLER] Fixing Settings navs and templates
2021-04-14 15:37:21 +00:00
Hugo Sales
7b0f5ab576
[Controller] Update settings/avatar
2021-04-14 15:37:21 +00:00
Hugo Sales
0bc59f1b9a
[UI] Update settings/account to reflect the current values
2021-04-14 15:37:21 +00:00
Hugo Sales
8aa1a3d05e
[UI][USERPANEL] Add prefilled fields, mark some as optional and handle self tags in the profile settings page
2021-04-14 15:37:21 +00:00
Hugo Sales
a075d35c8c
[CONTROLLER][ROUTES] Refactor controllers to use the new base class and remove controller from the class name
2021-04-14 15:37:21 +00:00
rainydaysavings
f361a64ab5
[UI] Settings routes refactor, avatar and misc settings added.
2021-04-14 15:37:21 +00:00
rainydaysavings
a4934a4ef3
[UI][CONTROLLER][ROUTES] UserPanel account page form added, account page CSS work
2021-04-14 15:37:21 +00:00
rainydaysavings
2f05f05dc9
[UI][CONTROLLER] Form help messages added, fixed checkbox trick hitbox
2021-04-14 15:37:21 +00:00
rainydaysavings
de5554f1e2
[UI][CONTROLLER][ROUTES] Corrected core action name, UserPanel CSS work
2021-04-14 15:37:21 +00:00