Add user preferences and configurable notifications #113

Merged
raucao merged 11 commits from feature/user_preferences into master 2023-04-11 21:04:46 +00:00
Owner
  • Refactor route design for user settings: use Rails resources instead of custom routes
  • Add a serialized column for all user preferences
  • Add first user settings pages for Chat and Wallet
  • Add a notifications mailer and first notification type

refs #15

* Refactor route design for user settings: use Rails resources instead of custom routes * Add a serialized column for all user preferences * Add first user settings pages for Chat and Wallet * Add a notifications mailer and first notification type refs #15
raucao added the
kredits-2
feature
labels 2023-04-04 11:50:23 +00:00
raucao added 10 commits 2023-04-04 11:50:23 +00:00
Refactor user settings
All checks were successful
continuous-integration/drone/push Build is passing
7f77ad5528
Use resources instead of custom controllers, following the Rails way
and making things much cleaner in the process.
WIP Add notifications preferences page
All checks were successful
continuous-integration/drone/push Build is passing
334b47353e
Shouldn't matter which implementation is integrated if someone adds
another one
Do not exchange XMPP contacts when turned off by inviter
Some checks are pending
continuous-integration/drone/push Build is running
595bb03c5a
Use setting instead of ENV var
All checks were successful
continuous-integration/drone/push Build is passing
43a43e1a2c
Add notification mailer, make wallet notifications configurable
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
ca7475dca2
raucao added the
release
minor
label 2023-04-04 11:50:36 +00:00
raucao requested review from greg 2023-04-04 11:52:24 +00:00
raucao requested review from galfert 2023-04-04 11:52:24 +00:00
raucao force-pushed feature/user_preferences from a558a60b6d to 4e2e13108c 2023-04-05 15:02:41 +00:00 Compare
galfert approved these changes 2023-04-11 20:58:48 +00:00
raucao merged commit 7a50bd23d6 into master 2023-04-11 21:04:46 +00:00
raucao deleted branch feature/user_preferences 2023-04-11 21:04:46 +00:00
Sign in to join this conversation.
No description provided.