Iain Sproat
acd83653a2
feat(graphql/serverinfo): provide maximum object size in bytes ( #2734 )
...
* feat(graphql/serverinfo): provide maximum object size in bytes
* Places config values in a ServerConfiguration object
- updates blobstorage to use ServerConfiguration, while retaining backwards compatibility
2024-08-23 13:06:22 +02:00
Kristaps Fabians Geikins
7383779375
feat(server): registration (w/ and w/o invites) tests ( #2567 )
...
* WIP tests
* a couple of tests done
* most server registration tests done
* finalized tests
* lint fix
* added login tests too
2024-08-05 16:21:56 +03:00
Gergő Jedlicska
dca0d8c325
gergo/serverMigration ( #2067 )
...
* feat: add server migration data to server info
* chore: gqlcodegen
2024-02-21 17:55:08 +01:00
Gergő Jedlicska
ad0228c434
fix(monorepo): make sure to use 127.0.0.1 instead of localhost
2023-08-03 10:28:57 +02:00
Gergő Jedlicska
935ebaf60a
feat(server): add guest mode as server info field
2023-07-27 17:30:52 +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
af45fc2742
feat(server): notify on comment mention + notifications API ( #933 )
2022-08-19 10:27:48 +03:00
Gergő Jedlicska
0ac118e05c
(refactor) server for less app-root-path
2022-05-03 13:10:00 +02:00
Fabians
1c7436e7ff
extra prefer-const & object-shorthand
2022-04-04 19:00:24 +03:00
Gergő Jedlicska
569b4688fa
style(all): reformat with print width 88
2022-03-29 19:46:49 +02:00
Fabians
aa5e94d640
chore: reformatting everything with prettier
2022-03-29 17:12:31 +03:00
Gergő Jedlicska
7797dd317f
test(server auth): add test for server invite with stream sharing
2021-11-18 12:49:39 +01:00
Cristian Balas
3840068cad
diff endpoints + added version in ServerInfo ( #235 )
2021-05-11 20:23:42 +03:00
Dimitrie Stefanescu
75d2924de5
feat(server): starts work on #62
...
scaffolds basic server invite logic
2021-03-14 11:40:42 +00:00
Dimitrie Stefanescu
2a38bd7499
docs(server): clarification re db url env var
2021-02-25 13:36:38 +00:00
Dimitrie Stefanescu
cf948d9f72
improvement(server): returns only public scopes in server info
2021-02-25 12:55:58 +00:00
Dimitrie Stefanescu
cd95c28939
refactor(global): restructures repo with lerna
2021-01-03 13:35:53 +02:00