Commit Graph

169 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins 7fa3b22366 chore(server): core IoC 39 - getFavoriteStreamsCollectionFactory (#3220) 2024-10-10 10:27:20 +02:00
Kristaps Fabians Geikins cd45fa7cde chore(server): core IoC 37 - legacyGetStreamsFactory 2024-10-10 11:01:50 +03:00
Kristaps Fabians Geikins 82162963ee chore(server): core IoC 37 - getDiscoverableStreamsFactory 2024-10-10 10:59:37 +03:00
Kristaps Fabians Geikins 491f837ff1 chore(server): IoC 36 - createOnboardingStreamFactory 2024-10-10 10:58:51 +03:00
Kristaps Fabians Geikins f58b83870d Merge branch 'main' into fabians/core-ioc-35-1 2024-10-10 10:57:38 +03:00
Alessandro Magionami 394b25c3c9 chore(activitystream): addStreamDeletedActivity refactor multi region (#3213) 2024-10-10 09:52:19 +03:00
Kristaps Fabians Geikins 6cb5022ac4 chore(server): IoC 35 - updateStreamRoleAndNotify 2024-10-09 16:31:20 +03:00
Kristaps Fabians Geikins a3252f88f3 chore(server): IoC 34 - updateStreamAndNotifyFactory 2024-10-09 12:54:10 +03:00
Kristaps Fabians Geikins ad9cb3aafd chore(server): IoC 33 - deleteStreamAndNotifyFactory 2024-10-09 12:37:57 +03:00
Kristaps Fabians Geikins aa4f319277 chore(server): IoC 32 - createStreamFactory (#3204) 2024-10-09 11:10:20 +03:00
Kristaps Fabians Geikins 380fe049e6 chore(server): IoC 31 - getStreamCollaboratorsFactory 2024-10-09 10:39:29 +03:00
Kristaps Fabians Geikins 04b03cc341 chore(server): IoC 30 - getCommitStream(s)Factory 2024-10-09 10:39:16 +03:00
Kristaps Fabians Geikins 5b5dd201e2 chore(server): IoC 29 - getStream(s)Factory 2024-10-09 10:39:00 +03:00
Kristaps Fabians Geikins 84130ccfa1 chore(server): core IoC 27 - getObjectFactory 2024-10-07 18:55:33 +03:00
Kristaps Fabians Geikins 96c30f50cb chore(server): core IoC 26 - getStreamObjectsFactory 2024-10-07 18:13:18 +03:00
Kristaps Fabians Geikins 409b9a71d3 chore(server): core IoC 24 - batchMoveCommitsFactory 2024-10-07 17:59:09 +03:00
Kristaps Fabians Geikins cd77b1ae66 chore(server): core IoC 23 - getPaginatedBranchCommitsFactory 2024-10-07 17:43:26 +03:00
Fabis c6486b4ef4 chore(server): core IoC 19 - getAllBranchCommitsFactory 2024-10-01 16:49:06 +01:00
Fabis 67ab1607dc chore(server): core IoC 18 - updateCommitAndNotifyFactory 2024-10-01 15:28:02 +01:00
Fabis 857210be10 chore(server): core IoC 17 - createCommitByBranchIdFactory 2024-10-01 14:45:12 +01:00
Kristaps Fabians Geikins f42dea7331 chore(server): core IoC 16 - getSpecificBranchCommitsFactory 2024-09-27 14:32:13 +03:00
Kristaps Fabians Geikins d85d5bdefd chore(server): core IoC 15 - deleteCommitAndNotifyFactory 2024-09-27 14:23:09 +03:00
Kristaps Fabians Geikins ca4ca7847d chore(server): core IoC 14 - getCommitById cleanup 2024-09-27 14:13:16 +03:00
Kristaps Fabians Geikins 6c2b384215 chore(server): core IoC 11 - deleteBranchAndNotifyFactory 2024-09-27 12:33:09 +03:00
Kristaps Fabians Geikins ea213906f4 chore(server): core IoC 10 - updateBranchAndNotifyFactory 2024-09-26 16:44:27 +03:00
Kristaps Fabians Geikins f92b6b37d4 chore(server): core IoC 9 - createBranchAndNotifyFactory 2024-09-26 16:36:41 +03:00
Kristaps Fabians Geikins f25beb2e53 chore(server): core IoC 8 - getProjectTopLevelModelsTreeFactory 2024-09-26 16:21:43 +03:00
Kristaps Fabians Geikins 4a604e4b7e chore(server): core IoC 7 - getProjectTopLevelModelsTreeFactory 2024-09-26 16:10:50 +03:00
Kristaps Fabians Geikins b924de56b6 chore(server): core IoC 6 - getPaginatedProjectModelsFactory 2024-09-26 16:00:48 +03:00
Kristaps Fabians Geikins b2459e84e9 chore(server): core IoC 5 - getBranchLatestCommitsFactory 2024-09-26 15:48:07 +03:00
Kristaps Fabians Geikins 0f27d41cae chore(server): core IoC 4 - getStreamBranch(es)ByNameFactory 2024-09-26 15:26:48 +03:00
Kristaps Fabians Geikins 168a22a9ac chore(server): core IoC 3 - getBranch(es)byIdFactory 2024-09-26 14:43:55 +03:00
Alessandro Magionami 07a6778fb0 chore(activitystream): refactor saveActivity 2024-09-26 10:34:27 +02:00
Kristaps Fabians Geikins 5ab3428456 chore(server): comments IoC 9 - createCommentThreadAndNotifyFactory 2024-09-24 12:57:08 +03:00
Kristaps Fabians Geikins 67ca1c7c6f ts error fix 2024-09-11 15:51:14 +03:00
Kristaps Fabians Geikins f60d459ead chore(server): blobstorage IoC 1 - getBlobs 2024-09-11 15:30:36 +03:00
Alessandro Magionami d3d29c5285 Merge pull request #2925 from specklesystems/fabians/stats-ioc-4
chore(server): stats IoC 4 - getTotalUserCountFactory
2024-09-11 09:52:33 +02:00
Alessandro Magionami 377f299c56 Merge pull request #2922 from specklesystems/fabians/stats-ioc-1
chore(server): stats IoC 1 - getTotalStreamCountFactory
2024-09-11 09:51:16 +02:00
Kristaps Fabians Geikins 339516edb4 chore(server): stats IoC 4 - getTotalUserCountFactory 2024-09-10 15:00:31 +03:00
Kristaps Fabians Geikins 93734491c6 chore(server): stats IoC 1 - getTotalStreamCountFactory 2024-09-10 14:53:09 +03:00
Kristaps Fabians Geikins 9f6d2d9d3a chore(server): emails IoC 6 - sendVerificationEmailFactory 2024-09-10 14:26:06 +03:00
Kristaps Fabians Geikins f10c30aa3c chore(server): emails IoC 4 - requestNewEmailVerificationFactory 2024-09-10 14:00:13 +03:00
Kristaps Fabians Geikins c92938eff3 chore(server): apollo server v3 -> v4 (#2880)
* main changes seem to be done?

* lint fix

* minor cleanup

* dataloader clear
2024-09-05 12:27:13 +03:00
Kristaps Fabians Geikins 2bb7802fb9 feat: accept & decline workspace invite as a registered member (#2675)
* abstract base invite banner

* WIP banner actions

* WIP modify obj

* minor fix

* invite accept/decline cache mutations

* banner accept/decline basically works

* new block for accepting workspace invite

* WIP wrong account flow

* login/registration block changes

* add email invite related changes

* add new email FE

* add email w/ invite works

* final adjustments

* minor fixes

* addressing cr comments

* no-FF support

* extra workspace ff checks
2024-08-19 13:01:25 +03:00
Iain Sproat 60251e45cb Revert "fix(server): revert 55cad9662a (#2633)" (#2650)
This reverts commit f2c5677b4a.
2024-08-13 11:48:20 +01:00
Iain Sproat f2c5677b4a fix(server): revert 55cad9662a (#2633)
* Revert "refactor(server/upload): convert js to ts (#2618)"

This reverts commit e9f7286f67.

* Revert "feat(logging): pass request logger to core/services/objects (#2599)"

This reverts commit ee3e9af78d.

* Revert "feat(server): configurable maximum objects POST size and improved logging (#2594)"

This reverts commit 55cad9662a.
2024-08-12 10:26:53 +01:00
Iain Sproat ee3e9af78d feat(logging): pass request logger to core/services/objects (#2599)
* chore(logging): include additional detail on object upload logs

* allow max file size to be configurable

* feat(logging): add logger to core/services/objects

* fix log line

* fix tests

* typo

* fix variable name

* convert values to megabytes

* calculating memory was causing the system to freeze

* calculating memory was causing the system to freeze

* DRY the logging metadata

* all required variables should be passed to calculateLogMetadata

* fix many things with the logging
2024-08-09 10:15:37 +02:00
Gergő Jedlicska 72017c3f2f feat(emailVerification): add email verification mutation for all emails (#2606) 2024-08-08 07:07:26 +02:00
Alessandro Magionami 12685af29a Alessandro/web 1388 mutation create new email (#2561)
* feat(useremails): userEmails graphql query

* feat(useremails): create user email mutation

* feat(useremails): set primary and delete user email mutations

* chore(useremails): fix update user email type

* chore(useremails): create typed tests for graphql and emails field resolver in user type

* chore(userEmails): group user email mutations in a specific mutation object

* linting fixes

* more lint fixes

* tests fix

* more test fixes

* chore(userEmails): cleanup

* chore(useremails): rely on knex trx for transaction handling

* chore(useremails): fix checkemail not present

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2024-08-05 18:39:52 +02:00
Chuck Driesler 170a44b9ec chore(workspaces): tests for workspace project creation (#2541)
* chore(workspaces): tests for workspace project creation

* fix(workspaces): build error after type change

* fix(workspaces): assorted hygiene and correctness

* chore(workspaces): add tests for paginated workspace projects query

* fix(workspaces): repair bad test ordering

* fix(workspaces): test hygiene

* fix(workspaces): a bit more correct
2024-07-31 17:40:03 +01:00