Barış Soner Uşaklı
a2edb86dfb
feat: change user search to use filters array
2020-10-13 20:37:38 -04:00
Barış Soner Uşaklı
933989e013
Merge branch 'master' into admin/users
2020-10-13 14:56:06 -04:00
Barış Soner Uşaklı
682e926c6b
feat: #8662 , verified/unverified user groups
2020-10-13 14:55:56 -04:00
psychobunny
7b2301ff9c
fix: enable tests
2020-10-13 13:10:49 -04:00
Barış Soner Uşaklı
1ee9384875
fix : #8757 , allow all slashes in category route
2020-10-12 14:18:59 -04:00
Barış Soner Uşaklı
d76229c061
feat: add checkbox tests
2020-10-12 00:18:34 -04:00
Barış Soner Uşaklı
e92d4719cc
feat: add test for serialize/deserialize form
2020-10-12 00:04:20 -04:00
Barış Soner Uşaklı
7db224f689
fix: timeago test for dev/prod
2020-10-11 22:40:28 -04:00
Barış Soner Uşaklı
cecdd2915e
fix: timeago test
2020-10-11 22:39:37 -04:00
Barış Soner Uşaklı
ae5fb103ca
feat: disable write api tests until fixed
2020-10-11 22:28:07 -04:00
Barış Soner Uşaklı
dc29f4dca2
refactor: switch to using slugify module
2020-10-11 21:49:37 -04:00
Barış Soner Uşaklı
3b231360d3
feat: load jquery-form before using
2020-10-10 21:54:32 -04:00
Julian Lam
87e3f26fe4
feat(openapi): schema validation for write api definitions file
2020-10-09 16:38:43 -04:00
Julian Lam
ebcb664b41
fix(writeapi): tests
2020-10-08 15:33:10 -04:00
Julian Lam
229eb2c2d8
fix(writeapi): tests
2020-10-08 15:33:10 -04:00
Julian Lam
41f55b7a5a
fix(writeapi): tests
2020-10-08 15:33:10 -04:00
psychobunny
bf3c1c0878
fix: manifest test + remove duplicate test
2020-09-28 20:55:53 -04:00
psychobunny
5b427a0c3b
feat: option in ACP to configure notification/email delay for chats
2020-09-28 11:15:45 -04:00
Timothy Fike
5078a8df25
ttl/pttl ( #8689 )
2020-09-27 22:10:46 -04:00
Barış Soner Uşaklı
ac43cd8b6f
fix : #8665 , trim email before checking validity
2020-09-21 20:50:56 -04:00
Barış Soner Uşaklı
ccddbb15c9
feat: edit test
2020-09-21 15:15:30 -04:00
Barış Soner Uşaklı
fe2dc3101e
fix: auth tests
2020-09-21 11:45:12 -04:00
Barış Soner Uşaklı
5e8c376115
fix: remove old test
2020-09-13 19:48:41 -04:00
Barış Soner Uşaklı
38d3982bf1
fix : #8418
...
allow updating other profile fields when username isnt being changed
2020-09-12 21:48:56 -04:00
Barış Soner Uşaklı
4be693f2e7
feat: fullname search ( #8641 )
...
* feat: fullname search
* fix: take last element
* fix: attempt to fix psql like query
* feat: upgrade sript, another fix attempt
* fix: psql test
* fix: psql scan
* feat: add debug for test
* feat: test collate
* feat: cleanup
* fix: upgrade script
2020-09-11 23:20:49 -04:00
Barış Soner Uşaklı
9389749b79
feat: sorted set lex test
2020-09-11 21:12:49 -04:00
Julian Lam
885e0ebfde
Revert "fix: bypass nbbpm for now"
...
This reverts commit 33c1bd5f01 .
2020-09-08 11:42:35 -04:00
Barış Soner Uşaklı
5f10d67db5
Remove sounds ( #8617 )
...
* feat: remove sounds
* feat: remove more sounds
* feat: disable sounds plugin
* fix: openapi
2020-09-06 23:45:00 -04:00
Barış Soner Uşaklı
e3a0b4b1c1
fix: tests
2020-09-06 23:08:00 -04:00
Barış Soner Uşaklı
33c1bd5f01
fix: bypass nbbpm for now
2020-09-06 21:46:35 -04:00
Barış Soner Uşaklı
1b7ba2c8f1
feat: force upgrade scripts for test
2020-09-03 14:08:30 -04:00
Julian Lam
f743f92088
refactor: socket posts delete/restore/purge so tid is not necessary ( #8607 )
...
* refactor: socket posts delete/restore/purge so tid is not necessary
* refactor: stop trying to be fancy
* fix: tests to not pass in tid into posts.deletePosts
* fix: some more unnecessary tid passing
2020-09-02 21:51:35 -04:00
Barış Soner Uşaklı
9f9164a9be
fix : #8582
2020-08-26 22:04:18 -04:00
Julian Lam
563937950a
fix: reintroduce 20s delay for api tests
2020-08-20 10:40:24 -04:00
Julian Lam
4737f937ee
feat: expose global/admin privileges to all routes
...
@barisusakli revert if necessary 😬
2020-08-20 10:36:11 -04:00
Julian Lam
e047b72c87
feat: additional tests for #8569
2020-08-19 09:04:37 -04:00
Julian Lam
360aa00d5a
fix: flag list tests due to breaking change in API
2020-08-19 09:04:37 -04:00
Julian Lam
d935f03636
fix(openapi): tests
2020-08-18 21:42:36 -04:00
Julian Lam
334be11382
fix: no-widgets messaging in ACP + copy
2020-08-18 21:39:10 -04:00
Barış Soner Uşaklı
846b7d2430
refactor: change pwd change logic
...
add one more test
2020-08-12 22:09:22 -04:00
Barış Soner Uşaklı
a333cb6ca4
feat: one more test
2020-08-12 13:46:30 -04:00
Barış Soner Uşaklı
ecda4ad8ad
feat: tests for password change
2020-08-12 13:42:55 -04:00
Peter Jaszkowiak
1d170e0c1c
fix : #8547 , remove old deps during upgrade ( #8557 )
2020-08-11 14:32:44 -04:00
Barış Soner Uşaklı
b61a4da50c
feat: #8550 , add upgrade script test
...
flush test db after tests are complete
2020-08-07 20:20:02 -04:00
Julian Lam
a716a5529c
feat: more discrete commit-on-save instead of commit-on-change w/ confirm modals ( #8541 )
...
* feat: privileges save button, #8537 , WIP
* fix: disable firefox autocomplete on privilege form fields
* feat: closes #8537 privilege changes commit on save
- new language strings for confirmation and success modals/toasts
- indeterminate privilege handling (/cc @psychobunny)
- added new discard button
- both discard and save buttons now have confirmation dialogs
* fix(tests): remove duplicate template helper test
* fix(tests): broken template helper test
* feat: confirm dialogs for all privilege copy actions
Also, ability to add user to a privilege table without needing
to refresh the privilege table.
* feat: group row addition w/o table refresh
breaking: helpers.getUserPrivileges and helpers.getGroupPrivileges
no longer make socket calls to the following hooks:
- filter:privileges.list, filter:privileges.admin.list,
filter:privileges.global.list, filter:privileges.groups.list,
filter:privileges.admin.groups.list,
filter:privileges.gloval.groups.list
The filters are still called, but done before the helper method
is called, and the results are passed in instead. This change
should only affect you if you directly call the helper methods,
otherwise the change is transparent.
* fix: stale ajaxify data on privilege category switch
* fix: implicit privileges not showing for user privs
* fix: groups, not group, also fix tests
* fix(tests): again
* fix: wrong tpl rendered when adding group to global priv table
2020-08-03 20:42:45 -04:00
Barış Soner Uşaklı
52718ce0ba
fix: remove old test
2020-07-29 09:14:23 -04:00
Barış Soner Uşaklı
609e37a67b
feat: remove deprecated utils.walk
2020-07-24 14:29:08 -04:00
Julian Lam
55b0e902fb
feat: consolidation of flags to reduce flagspam, #8510
...
Squashed commit of the following:
commit c6d0939620
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 13:41:32 2020 -0400
fix: more tests
commit 32f9af2a87
Merge: e50907535 4eae927d1
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 10:53:04 2020 -0400
Merge remote-tracking branch 'origin/master' into singleton-flags
commit e509075351
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 10:52:46 2020 -0400
fix: controllers-admin test
commit fd5af99e30
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 17:26:55 2020 -0400
fix(tests): dummy commit to trigger travisCI
commit c452a6ffcf
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 17:05:09 2020 -0400
fix(openapi): openapi spec changes
commit 8089a74e89
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:48:00 2020 -0400
fix: reversing the order of reports for display purposes
commit a099892b37
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:45:44 2020 -0400
refactor: run all flag creation calls in a single batch
commit b24999682f
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:08:23 2020 -0400
feat: handling multiple reporters per flag, #8510
commit 08c75c0200
Author: Julian Lam <julian@nodebb.org >
Date: Thu Jul 16 20:53:18 2020 -0400
feat: upgrade script for #8510
2020-07-24 14:10:37 -04:00
Barış Soner Uşaklı
2cdb935f1d
feat: remove file.isFileTypeAllowed
2020-07-24 11:21:26 -04:00
Barış Soner Uşaklı
b9cff5775c
fix: edge case in test
...
if user is created the other one will be renamed
2020-07-23 21:42:23 -04:00