codegen-sh[bot]
879c568a2c
Upgrade Prettier to v3.6.2 ( #9500 )
...
* Upgrade Prettier to v3.6.2 and eslint-plugin-prettier to v5.5.1
- Upgraded prettier from ^2.8.8 to ^3.6.2 (latest version)
- Upgraded eslint-plugin-prettier from ^4.2.1 to ^5.5.1 for compatibility
- Applied automatic formatting changes from new Prettier version
- All existing ESLint and Prettier configurations remain compatible
* Applied automatic fixes
* Trigger CI
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-06-28 10:22:28 -04:00
Tom Moor
75f173c6ff
Add option to publish but not persist events ( #9448 )
...
* Add option to publish but not persist events
* tsc
2025-06-14 10:46:01 -04:00
codegen-sh[bot]
758d4edbb9
Upgrade @typescript-eslint dependencies to v8.33.0 ( #9363 )
...
* Upgrade @typescript-eslint dependencies from v6.21.0 to v8.33.0
- Updated @typescript-eslint/eslint-plugin from ^6.21.0 to ^8.33.0
- Updated @typescript-eslint/parser from ^6.21.0 to ^8.33.0
- Tested linting functionality to ensure compatibility
- This brings the latest TypeScript ESLint features and bug fixes
* lint
* tsc
---------
Co-authored-by: codegen-sh[bot] <131295404+codegen-sh[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom@getoutline.com >
2025-06-01 11:01:15 -04:00
Tom Moor
8b65ad3cfa
chore: Move notification event writing to model layer ( #8754 )
...
* Move notification event writing to model layer
fix: Bulk notification action does not reflect on other clients
* Add missing locks
* fixes
2025-03-23 11:59:19 -07:00
Tom Moor
e90a86737f
Add task to cleanup old events, change strategies to hourly ( #8446 )
2025-02-17 13:34:30 -08:00
Hemachandar
b527048b76
Remove namespace filter for publishing events ( #8252 )
...
* groupuser namespace
* remove namespace
* handle reactions
* handle group memberships
* cache changeset before all create and update flows
2025-01-22 17:16:05 -08:00
Hemachandar
81d7492e5e
Convert Comment and Reaction mutations ( #8181 )
...
* handle create, update, delete
* handle resolve, unresolve
* handle add_reaction, remove_reaction
* cleanup
* fix type
* afterDestroy hook
* remove unnecessary 'hooks:false' added in this PR
* tests
2025-01-09 15:48:09 -08:00
Hemachandar
3c5ce8cb3d
Publish event in withCtx flow only ( #8188 )
...
* api key
* attachment
* file operation
* group
* share
* star
* subscription
* publish events in withCtx flow only
* cleanup GroupUser hooks:false
* type and rename
* rename publish to create
2025-01-08 05:27:49 -08:00
Hemachandar
4a64a767e1
Convert GroupUser mutations ( #8187 )
...
* Convert 'GroupUser' mutations
* cleanup commands
2025-01-05 16:33:51 -08:00
Hemachandar
98fef1bb1f
Convert Share mutations ( #8177 )
...
* Convert 'Share' mutations
* createContext
* name override in share.revoke method
2025-01-02 12:06:02 -08:00
Hemachandar
234915f4a0
Convert Subscription mutations ( #8166 )
...
* createContext accepts object
* handle subscriptions
* use createContext
* should've done this on the initial attempt...
2024-12-31 05:25:43 -08:00
Tom Moor
98e03cc227
Convert stars, towards #7920 ( #7921 )
2024-11-10 19:26:27 -08:00
Tom Moor
633e547d3e
Refactor of event insertion ( #5909 )
2024-11-10 16:26:20 -08:00
Tom Moor
9680e57849
chore: Remove suppressImplicitAnyIndexErrors TS rule ( #7760 )
2024-10-11 12:46:46 -07:00
Hemachandar
d930824b27
fix: Set DB batch limit ( #7511 )
...
* fix: Set DB batch limit
* better assertion
2024-09-02 05:08:58 -07:00
Apoorv Mishra
5374784df6
New Replace type utility ( #7476 )
...
* fix: Replace type
* trigger ci
2024-08-30 10:02:38 +05:30
Tom Moor
5bd6c7b9c7
fix: Layout only changes not synced to content property
2024-06-02 10:29:26 -04:00
Tom Moor
234613580d
fix: User updates are not synced between clients ( #6490 )
...
* Add Model.changeset method to get minified changes since last update
* fix: Handle arrays
* Add changes column, types
* test
2024-02-04 10:36:43 -08:00
Apoorv Mishra
7e61a519f1
Type server models ( #6326 )
...
* fix: type server models
* fix: make ParanoidModel generic
* fix: ApiKey
* fix: Attachment
* fix: AuthenticationProvider
* fix: Backlink
* fix: Collection
* fix: Comment
* fix: Document
* fix: FileOperation
* fix: Group
* fix: GroupPermission
* fix: GroupUser
* fix: Integration
* fix: IntegrationAuthentication
* fix: Notification
* fix: Pin
* fix: Revision
* fix: SearchQuery
* fix: Share
* fix: Star
* fix: Subscription
* fix: TypeError
* fix: Imports
* fix: Team
* fix: TeamDomain
* fix: User
* fix: UserAuthentication
* fix: UserPermission
* fix: View
* fix: WebhookDelivery
* fix: WebhookSubscription
* Remove type duplication
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2024-01-12 22:33:05 +05:30
Tom Moor
c22ed0c82e
BaseModel -> Model
2023-09-09 22:39:08 -04:00