Commit Graph

1498 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
4bfebc8123 test: add email 2023-05-11 18:45:44 -04:00
Barış Soner Uşaklı
1f03d41471 Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop 2023-05-11 18:44:27 -04:00
Barış Soner Uşaklı
61563b01df test: digest 2023-05-11 18:44:22 -04:00
Julian Lam
3251bca24b fix: failing test case 2023-05-11 15:25:45 -04:00
Julian Lam
6765d053ce test: additional tests for .roll() 2023-05-11 15:22:50 -04:00
Julian Lam
f42b636adc test: fix authentication tests to use new token saving utility functions 2023-05-11 15:22:50 -04:00
Julian Lam
4f524e9f94 feat: token rolling API for admins
+ tests
2023-05-11 15:22:50 -04:00
Julian Lam
e4888dea17 feat: api token migration, new ACP tokens list, token creation 2023-05-11 15:22:50 -04:00
Julian Lam
7b8bffd763 feat: internal utility functions for token management (creation, deletion, etc)
Including tests
2023-05-11 15:22:50 -04:00
Julian Lam
e94c58becd Merge remote-tracking branch 'origin/master' into develop 2023-05-10 12:12:19 -04:00
Barış Soner Uşaklı
f083cd559d feat: add getSortedSetMembersWithScores (#11579)
* feat: add getSortedSetMembersWithScores

* lint: fix

* test: fix redis

* fix: mongo/psql
2023-05-07 22:32:05 -04:00
Julian Lam
393a891379 test: added test cases for #11562 2023-05-05 14:38:01 -04:00
Barış Soner Uşaklı
e0db9a8978 test: fix assert.reject calls
fix tests
2023-05-04 09:47:58 -04:00
Barış Soner Uşaklı
0c20d7cdee test: fix brackets 2023-05-03 15:48:15 -04:00
Barış Soner Uşaklı
9800d65a29 test: remove log 2023-05-02 10:11:03 -04:00
Barış Soner Uşaklı
8a359d6338 test: increase delay after export 2023-05-02 10:10:36 -04:00
Julian Lam
36895421ba refactor: topic mark read/unread routes 2023-05-01 12:02:34 -04:00
Julian Lam
82b4984b9d test: replace calls to getReplies socket call to api method 2023-05-01 12:02:34 -04:00
Julian Lam
ee9f53f1ff refactor: deprecate socket method posts.getPidIndex 2023-05-01 12:02:34 -04:00
Julian Lam
f2082d7de8 refactor: started work on porting socket methods to write API [breaking]
The following socket calls have been removed:

* `posts.getRawPost`
* `posts.getPostSummaryByPid`

Two new Write API routes have been added:

- `GET /api/v3/posts/:pid/raw`
- `GET /api/v3/posts/:pid/summary`
2023-05-01 12:02:34 -04:00
Julian Lam
b3787bd50c fix: update openapi spec to specify optional expiry argument available to be passed in via request body.
Also updated test runner to ignore any request bodies in spec that are explicitly not required.
2023-05-01 11:55:00 -04:00
Barış Soner Uşaklı
e3551d80d7 feat: allow tag editing from topic tools
closes #7536
closes #7465
closes #11538
2023-04-30 21:17:25 -04:00
Barış Soner Uşaklı
b891c5accd test: fix group tests
no idea how these passed on gh runner
2023-04-28 16:43:49 -04:00
Barış Soner Uşaklı
3c6f225a78 test: Blob doesnt exist in node 16 2023-04-25 17:07:04 -04:00
Barış Soner Uşaklı
699c3bdf35 test: missing utils tests 2023-04-25 16:48:16 -04:00
Barış Soner Uşaklı
94229688c2 Merge branch 'master' into develop 2023-04-24 15:41:09 -04:00
Barış Soner Uşaklı
de2669a2c6 fix: only remove deleted tag, closes #11515 2023-04-24 15:39:00 -04:00
Barış Soner Uşaklı
68efb6e601 Merge branch 'master' into develop 2023-04-24 09:29:45 -04:00
Barış Soner Uşaklı
21fb8590e5 test: remove old comment 2023-04-23 18:59:18 -04:00
Barış Soner Uşaklı
6bed65dde6 fix: numeric strings in mongo (#11498) 2023-04-19 17:16:45 -04:00
Barış Soner Uşaklı
af7ab9b468 Merge branch 'master' into develop 2023-04-16 18:49:49 -04:00
Veronikya
c931183287 fix: NodeBB#11482 thumbs Post Can not upload a thumbnail, only multip… (#11483)
* fix: NodeBB#11482 thumbs Post Can not upload a thumbnail, only multiple uploads

* Modify upload thumbnail test

* Modify upload thumbnail test +,

* Get rid of v2 uploads test

* edit times

* Modify amount of files associated post test

* edit post file amount
2023-04-15 17:56:36 -04:00
Barış Soner Uşaklı
9c16218668 test: remove history test 2023-04-11 15:55:22 -04:00
Barış Soner Uşaklı
132476d581 feat: update mkdirp to 3.x, closes #11455 2023-04-10 17:56:41 -04:00
Barış Soner Uşaklı
43c6087b34 feat: update rimraf to 5.x, closes #11456 2023-04-10 17:51:48 -04:00
Barış Soner Uşaklı
c5e83eb9ea test: fix escaping 2023-04-07 11:54:51 -04:00
Barış Soner Uşaklı
a8efe3df8b test: fix lang test 2023-04-07 11:53:38 -04:00
Julian Lam
0fc9fdd53d fix: throw generic not-allowed error on groups.join if a non-owner tries to add another user to a group 2023-04-06 17:17:47 -04:00
Julian Lam
f043dcec96 fix: remove socketGroups.kick 2023-04-06 17:17:47 -04:00
Julian Lam
9d49ec60a1 fix: remove socketGroups.issueMassInvite 2023-04-06 17:17:47 -04:00
Julian Lam
b53f92fa2e fix: handle client-side acceptAll and rejectAll 2023-04-06 17:17:47 -04:00
Julian Lam
18c45b4461 refactor: group invitations; issuing, accepting, rejecting; now via API 2023-04-06 17:17:47 -04:00
Julian Lam
be3232552b docs: openapi schema for newly added routes 2023-04-06 17:17:47 -04:00
Julian Lam
0788fb5118 feat: #11420, add new GET routes to retrieve pending and invited members of a group, plus accept/reject pending 2023-04-06 17:17:47 -04:00
Julian Lam
b551b0ad47 Merge branch 'master' into develop 2023-03-29 10:32:37 -04:00
Barış Soner Uşaklı
e0b2065802 test: update socket.io test 2023-03-28 08:15:42 -04:00
Julian Lam
491487a1a2 Merge remote-tracking branch 'origin/master' into develop 2023-03-27 14:16:14 -04:00
Barış Soner Uşaklı
1aff9cad91 lint: fix arrow 2023-03-27 10:47:15 -04:00
Barış Soner Uşaklı
37b48b82a4 fix: don't crash if event name is not a string 2023-03-27 10:38:53 -04:00
Julian Lam
596db09f7e Merge branch 'master' into develop 2023-03-22 10:50:29 -04:00