Johann150
|
e574d9cef1
|
fix: require async for deliver queue
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/pr/lint-sw Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/pr/lint-backend Pipeline was successful
ci/woodpecker/pr/lint-foundkey-js Pipeline was successful
ci/woodpecker/pr/lint-client Pipeline was successful
|
2023-07-02 10:13:30 +02:00 |
|
Johann150
|
07891db78e
|
remove unused user parameter from deliver
|
2023-07-02 10:13:29 +02:00 |
|
Johann150
|
17c872235a
|
remove unnecesary intermediate variables
|
2023-07-02 10:13:28 +02:00 |
|
Johann150
|
688deda218
|
server: dont fail if system user exists
closes #378
Changelog: Fixed
|
2023-04-20 22:05:26 +02:00 |
|
Johann150
|
383ea40704
|
server: add function to deliver multiple activities to a relay
|
2023-03-11 22:23:42 +01:00 |
|
Norm
|
78717e85d3
|
server: change JSON.parse/stringify to structuredClone
ci/woodpecker/push/lint-backend Pipeline failed
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/push/lint-foundkey-js Pipeline failed
ci/woodpecker/push/lint-sw Pipeline failed
ci/woodpecker/push/lint-client Pipeline failed
ci/woodpecker/push/test Pipeline failed
structuredClone is more typesafe than using JSON.parse and
JSON.stringify.
Now that Node 18.x is the new baseline, this should be safe to use now.
See https://developer.mozilla.org/en-US/docs/Web/API/structuredClone
for details.
|
2022-12-13 16:45:38 -05:00 |
|
Norm
|
bd27b7ca3a
|
server: add typing for renderFollowRelay
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/lint-sw Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
|
2022-12-13 16:06:18 -05:00 |
|
Norm
|
cbfd866122
|
server: make fetcher key non-null
|
2022-12-08 23:19:39 -05:00 |
|
Norm
|
3dec9a47f0
|
server: fix various type errors in services
|
2022-12-08 23:18:45 -05:00 |
|
Johann150
|
d1ec058d5c
|
server: refactor Cache to hold fetcher as attribute
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-foundkey-js Pipeline was successful
ci/woodpecker/push/lint-client Pipeline was successful
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Instead of having to pass the fetcher every time you want to fetch
something, the fetcher is stored in an attribute of the Cache.
|
2022-11-13 19:39:30 +01:00 |
|
Johann150
|
09a7eabda1
|
backend: fix lint "no-throw-literal"
ci/woodpecker/push/lint-backend Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/lint-client Pipeline failed
ci/woodpecker/push/test Pipeline failed
|
2022-08-04 11:00:02 +02:00 |
|
syuilo
|
89419c05b2
|
use node 16
|
2022-06-04 17:26:56 +09:00 |
|
syuilo
|
84b183a9f6
|
refactor: use structuredClone for deep clone
|
2022-04-23 12:38:02 +09:00 |
|
syuilo
|
1c67c26bd8
|
refactor: migrate to typeorm 3.0 (#8443)
* wip
* wip
* wip
* Update following.ts
* wip
* wip
* wip
* Update resolve-user.ts
* maxQueryExecutionTime
* wip
* wip
|
2022-03-26 15:34:00 +09:00 |
|
syuilo
|
ac8c66f5ab
|
perf(server): refactor and performance improvements
|
2022-03-25 16:27:41 +09:00 |
|
syuilo
|
d071d18dd7
|
refactor: Use ESM (#8358)
* wip
* wip
* fix
* clean up
* Update tsconfig.json
* Update activitypub.ts
* wip
|
2022-02-27 11:07:39 +09:00 |
|
syuilo
|
f25777f2d2
|
refactor(server): use insert instead of save
|
2022-01-03 03:17:16 +09:00 |
|
syuilo
|
c69b72e199
|
fix lint
|
2021-12-09 23:58:30 +09:00 |
|
syuilo
|
0e4a111f81
|
refactoring
Resolve #7779
|
2021-11-12 02:02:25 +09:00 |
|