Martin Filser
25989b9736
Move every CardComments.find(idOrFirstObjectSelector, options) to the ReactiveCache (directory models/)
2023-07-18 21:25:29 +02:00
Martin Filser
08e3ca3435
Move every Activities.findOne(idOrFirstObjectSelector, options) to the ReactiveCache
2023-07-18 21:25:28 +02:00
Martin Filser
e30edce73e
Move every CardCommentReactions.findOne(idOrFirstObjectSelector, options) to the ReactiveCache
2023-07-18 21:25:28 +02:00
Martin Filser
92733b24d1
Move every CardComments.findOne(idOrFirstObjectSelector, options) to the ReactiveCache
2023-07-18 21:25:28 +02:00
Martin Filser
6e1ef3d94a
Move every Users.findOne() to the ReactiveCache
2023-07-18 21:25:28 +02:00
Martin Filser
3b65113d05
Move every Cards.findOne() to the ReactiveCache
2023-07-18 21:25:28 +02:00
Martin Filser
a182482cfb
Move every Boards.findOne(boardId) to the ReactiveCache (Part 2)
2023-07-18 21:25:28 +02:00
Lauri Ojansivu
5d79c231ed
Try to fix some security issue.
...
Thanks to Responsible Security Disclousure contributors and xet7 !
2023-02-28 14:16:08 +02:00
Lauri Ojansivu
8092f8be28
Try to fix User API.
...
Thanks to xet7 !
Fixes #4039
2023-01-13 21:50:39 +02:00
Denis Perov
1b83399236
Fix errant escape-string-regexp importing
2022-04-18 18:18:28 +03:00
Lauri Ojansivu
c926475eb1
Fixed _ensureIndex to createIndex for MongoDB 5. Updated to latest Meteor beta.
2022-04-18 18:08:12 +03:00
Ben0it-T
ee2fafb6bc
Fix: boardAdmin can't edit or delete others comments on cards #4237
2021-12-18 13:03:37 +01:00
Lauri Ojansivu
e3a0dea85f
Fixed REST API, it shoud work now by Admin user.
...
Reverted Allow board members to use more of API of Wekan v5.35
a719e8fda1
Thanks to tomhughes.
Fixes #4009 ,
fixes #2793 ,
fixes #2790
2021-09-25 18:09:18 +03:00
Kai Lehmann
104a6dd0b3
add comments for card comment reactions feature
2021-08-13 20:53:04 +02:00
Kai Lehmann
2977120129
adds card comment reactions feature
2021-08-13 20:47:55 +02:00
Lauri Ojansivu
a719e8fda1
Allow board members to use more of API. Please add issue (or pull request) if this allows too much.
...
Thanks to JayVii and xet7 !
Fixes #3862
2021-06-14 15:01:37 +03:00
John R. Supplee
43f40c4085
Fix sort operator
...
* Add server publications for next and previous page
* Add ability to sort ascending or descending
2021-02-25 18:38:51 +02:00
Lauri Ojansivu
f274b3c26b
Try fix removed nonexistent document error.
...
Thanks to xet7 !
Related #3203 ,
related #3252 ,
related #2230
related #1629
2021-02-02 18:36:21 +02:00
John R. Supplee
78a1d08a17
Bug fixes and buttons for previous and next page
...
* Use buttons for next and previous page in search results
* Add custom routine for stringifying and parsing the selector to JSON
so RegExp objects are preserved
2021-01-27 16:57:31 +02:00
John R. Supplee
158a0807d9
Development
...
* Generate error when a comment text is not found
* Save errors to SessionData as objects
* Move all search code to globalSearch publication
* Add more translation tags
2021-01-25 15:39:36 +02:00
John R. Supplee
907bf4ffdc
Pass found cards in sessionData cursor
2021-01-24 02:32:37 +02:00
John R. Supplee
dd163b9923
start work on searching in comments
2021-01-23 18:04:26 +02:00
Justin Reynolds
3b9f2ca7c2
Fixes #2596 incorrect date types for created & updated
2019-09-05 12:29:45 -05:00
Justin Reynolds
3eb4d2c341
Prettier & eslint project style update
2019-06-28 12:56:51 -05:00
Justin Reynolds
c60e80d25b
Add createdAt and modifiedAt to all collections
2019-06-27 09:13:20 -05:00
Lauri Ojansivu
5283ba9ebb
- Fix Outgoing Webhook messages for Checlists, Checklist Items, Card comments, Add/Remove CustomField to board.
...
Not yet fixed is Outgoing Webhook message about setting CustomField value.
Thanks to xet7 !
Related #1969
2019-06-27 04:06:21 +03:00
windblow
143e93f483
Add variables for activity notifications Fixes #2285
2019-04-06 12:45:31 +03:00
Andrés Manelli
dc7286a0ef
Fix list view issues. Allow creation of boards from templates
2019-02-25 22:48:32 +01:00
Andrés Manelli
0fec711545
Prepare to create card from template
2019-02-24 00:05:00 +01:00
Benjamin Tissoires
ff467402c0
RESTAPI: Add some JSDoc
...
So we can have a decent REST API documentation generated.
2019-01-18 17:02:56 +01:00
Ghassen Rjab
59ba2111e8
Fix lint warnings
2018-02-27 02:57:58 +01:00
soohwa
97a23011da
Add REST API better error output
2017-10-15 07:39:48 +02:00
Andrés Manelli
de1ca1d12a
Send result before webhook
2017-09-29 18:47:40 -03:00
zago
e2ee005a5f
direct hook to bypass the checking step with API request
2017-07-19 10:27:23 +02:00
huneau romain
b5271e5346
add token authentication, only admin can use api
2017-05-11 12:15:02 +02:00
huneau romain
d9c0825d5f
add rest api for checklist and card comment
2017-05-10 15:59:06 +02:00
fmonthel
584ab26aee
[ENH] Add index on CardId into Comments collection
2016-11-17 21:25:49 -05:00
fmonthel
f71d2538fa
[ENH] Add index on CardId into Comments collection
2016-11-17 21:23:39 -05:00
fmonthel
d11f069b60
[ENH] Add index on CardId into Comments collection
2016-11-17 21:18:35 -05:00
Alexander Sulfrian
a2888250f4
Models: Replace before.insert with autoValues
...
The before.insert hooks have the problem, that they are executed in a
different order if called from the client or from the server. If called
from the client, the before.insert hook is called before validation of
the schema, but if called from the server, the validation is called
first and fails.
2016-06-03 03:56:35 +02:00
Maxime Quandalle
45b662a1dd
Centralize all mutations at the model level
...
This commit uses a new package that I need to document. It tries to
solve the long-standing debate in the Meteor community about
allow/deny rules versus methods (RPC).
This approach gives us both the centralized security rules of
allow/deny and the white-list of allowed mutations similarly to Meteor
methods. The idea to have static mutation descriptions is also
inspired by Facebook's Relay/GraphQL.
This will allow the development of a REST API using the high-level
methods instead of the MongoDB queries to do the mapping between the
HTTP requests and our collections.
2015-09-08 20:19:42 +02:00