andrewwallacespeckle
6cad8accd4
Swap social icons from svg to png for better google support
2025-03-12 09:15:37 +00:00
andrewwallacespeckle
18e318a7c0
Updates to email images ( #4153 )
2025-03-10 15:44:48 +00:00
andrewwallacespeckle
7aebe0fe10
fix(fe): Re-add reverted email changes ( #4148 )
...
* Re-add reverted changes
* Cache busing querystring
2025-03-10 12:12:45 +00:00
andrewwallacespeckle
54592316d9
Temporarily revert image changes ( #4139 )
2025-03-07 16:20:36 +00:00
andrewwallacespeckle
d1f040051d
refactor(server): Update system emails ( #4074 )
...
* Update email verification. And workspace invite emails.
* Footer logos
* Workspace requests
* Trial
* Misc emails
* New logo
* Updates to font, spacing and footer
* Remove space
* Update invite emails
* Correct classes
2025-03-07 15:30:03 +00:00
andrewwallacespeckle
91cb011ded
feat(fe2): New user onboarding flow ( #3932 )
...
* CodeInput. verify-email page
* middleware
* Loading toast
* Countdown only for registration
* Improve middleware
* Fix middleware breaking auth flow
* Remove old notifications
* Remove old onboarding. New segmentation
* Remove skip button
* Block verify email when verified
* useUserEmails composable. Cancel addition
* Move user emails queries
* Fix fragments etc
* redirect updates
* HeaderWithEmptyPage
* Check env before enforcing
* Join workspace
* Updates
* Fix console warnings on login
* Fix register console warnings
* Working cache updates
* Verify secondary email
* Force onboarding off
* EMAIL WIP
* useIsJustRegistered state
* Improve isRequired
* Uneeded change
* Improved slots
* Updates from CR
* CR comments
* Only show message if forced
* Update onboarding middleware
* Update loading bar
* ref > computed to fix onboarding
* Resend tooltip. Better errors
* Add other to form.
* Email changes
* Updates to emails
* Remove force email FF
* Remove FF's
* Hide header on embed
* Update graphql.ts
* Re-add FF
* Update graphql.ts
* GQL Fragments
* Fix build
2025-02-14 10:20:14 +00:00
Kristaps Fabians Geikins
c67f6d9c92
feat: clearer email verification flow & related error messages ( #1904 )
...
* fix: fe2 auth error page + various minor UI bugs
* clean up & reporting failing email to fe
* new mutation to resend verification as guest
* email text updates
* fixing issues brought up by agi
* more text fixes
* swapping out space-XXX for gap-XXX
2023-12-15 13:09:26 +02:00
Gergő Jedlicska
e9d9fc770c
allow guest access to selected gql resources
2023-07-31 12:29:43 +02:00
Gergő Jedlicska
6efe345083
refactor(server graphlq): migrate hasRole directive to hasServerRole
2023-07-26 10:25:00 +02:00
Gergő Jedlicska
c4454c2ede
refactor(server email templates): use the mjml ejs rendering for all emails ( #1448 )
...
* refactor(server email templates): use the mjml ejs rendering for all emails
* fix(server access request): await the server info pls
2023-03-13 15:07:13 +01:00
Gergő Jedlicska
560d544daf
fix(server emails): outlook doesnt support linear gradients in css ( #1439 )
...
* fix(server emails): outlook doesnt support linear gradients in css
* using the same bg color in the default eamil template
2023-03-07 18:26:09 +01:00
Gergő Jedlicska
a98c2c53da
fix(server digest emails): add styling fixes to weekly digest emails ( #1075 )
2022-10-05 12:23:44 +02:00
Gergő Jedlicska
393a192940
gergo/emailDigestFixes ( #1074 )
...
* feat(server task scheduler): sketch out core task scheduler implementation
* feat(server weekly activity digests): add function lock duration to the weekly digest execution
* feat(server scheduled tasks): add scheduled tasks type definition, db schema and migration
* feat(server scheduled tasks): add scheduled tasks repository
* feat(server task scheduler): add task scheduler service implementation
* chore(server deps): add mocha type definitions
* refactor(server scheduled tasks): refactor scheduled tasks migration
* refactor(server scheduled tasks): refactor scheduled task db schema and type definitions
* feat(server scheduled tasks): implement db side lock acquire
* refactor(server scheduled tasks): refactor task scheduler with lock on query mechanism
* test(server scheduled tasks): add tests for scheduled tasks implementation
* refactor(server weekly activity digests): refactor to new task scheduler implementation
* feat(server weekly activity digest): switch to a 1000 seconds trigger period for testing purposes
* fix(server task scheduler): fix not catching lock acquire function errors
* feat(server weekly digest): switch weekly digest cron trigger to the prod ready value
* fix(nginx configs): fix missing static route proxy to backend
* fix(server email template): fix footer anchor tags not pointing to the right places
2022-10-05 10:09:24 +02:00
Gergő Jedlicska
d1d5984e30
gergo/summaryEmails ( #979 )
...
* refactor(server emails): email transports module refactor to TypeScript
* refactor(docker-compose deps): move local email server to common dev compose file
* chore(server launch.json): add ts-node script running example
* chore(server deps): add nodemailer types package
* refactor(server activitystream): add strongly typed activity definitions
* feat(server activitystream): add activity repository
* feat(server info): add canonical url on the service level
* feat(server): add static file serving route to server core
* feat(server): add dependencies for periodical email digests
* feat(server activity stream): call the initialization step from the activity stream module
* feat(server activity digest): add WIP weekly email digest implementation
* feat(server digest email): smul upgrades and fixes to the email template and its contents
* just for Fabs to test
* chore(root package.json): remove deleted docker-compose references
* feat(frontend profile): add notification preferences panel
* feat(server digest emails): set prod ready cron tab and timespan
* refactor(server email digest): move templates into the email module
* refactor(server activity digests): refactor to use notifications infrastructure
* test(server activities): add tests and some refactor to activities and notification preferences
* refactor(notification preferences): fix minor issues
* test(server notification preferences test): fix describe nesting
* fix(server activities): add missing action types
* fix(server activities): fix errors after merging main
* test(server activity notifications): add test coverage for activity notifications service
* refactor(server activities): fixing tests and some cleanup
* feat(server cli): add summary notification command to cli
* chore(dev env db versions): upgrade local dev env versions
* chore(server deps): upgrade local dev db to pg 14
* fix(docker-compose): bind maildev to localhost
* process-scoped notifications test queues
* test(activity tests): add sleep to fix flaky CI
* feat(activity digests): add demo date for digest trigger
* feat(activity digest): add UK timezone trigger date
Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com >
Co-authored-by: Fabians <fabis94@live.com >
2022-09-09 12:46:57 +02:00
Kristaps Fabians Geikins
ecb9f825bb
refactor: email verification flow & email template ( #967 )
2022-08-31 17:11:19 +03:00
Fabians
f4693714b9
fix: line heights in basic email template
2022-08-18 11:08:18 +03:00
Kristaps Fabians Geikins
0427f5cfd1
feat(server): new base email template + implementation for invites emails ( #903 )
...
Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com >
2022-08-11 11:00:01 +03:00