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
guillaume
8137f2692f
remove feature
2019-04-23 18:00:09 +02:00
Andrés Manelli
da21a2a410
Standarize copy functions. Match labels by name
2019-02-27 21:50:08 +01: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
775476f97c
Fix miniscreen render
2019-02-24 11:54:52 +01:00
Andrés Manelli
eb62c9ce6a
Fix lint errors
2019-02-24 00:13:35 +01:00
Andrés Manelli
60be4df76e
Allow swimlane creation from template
...
Mix lists with same name to avoid duplicates
2019-02-24 00:05:00 +01:00
Andrés Manelli
f888cfd565
Allow list creation from template
2019-02-24 00:05:00 +01:00
Andrés Manelli
7a6afb8aea
Add template search in Add Card menu
...
Archive all cards in list when list is archived
Remove default board in link popup
Only list non-template boards in card link and search
2019-02-24 00:05:00 +01:00
Andrés Manelli
cdf070189e
Remove links from templates board for the moment
...
Insert the correct template type in templates board
Allow independant lists in templates board
Add some helpers
2019-02-24 00:05:00 +01:00
Andrés Manelli
0a53ee87b9
Add first draft of data model and user interface. No actions.
2019-02-24 00:05:00 +01:00
Benjamin Tissoires
d0a9d8c581
colors: add per list color
...
Hamburger menu only.
Note that I am definitively not responsible for the resulting Christmas
tree.
fixes #328
2019-01-25 15:56:40 +01:00
Benjamin Tissoires
b5411841cf
api: fix the sort field when inserting a swimlane or a list
...
This has the side effect of always inserting the element at the end.
2019-01-25 11:04:56 +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
Angelo Gallarello
99d38f2d61
Fixed card move to top/bottom
2018-09-21 17:06:22 +02:00
Angelo Gallarello
93e69c94a2
Fixed card filter
2018-09-21 15:32:38 +02:00
Lauri Ojansivu
6673b79738
Merge branch 'feature-rules' of https://github.com/Angtrim/wekan into Angtrim-feature-rules
2018-09-16 00:10:40 +03:00
Lauri Ojansivu
77efcf7137
- Add permission "No comments". It is like normal user, but does not show comments and activities.
...
Thanks to xet7 !
2018-09-04 20:09:36 +03:00
Angelo Gallarello
6828ccd7f1
Main flow implemented
2018-08-16 00:32:31 +02:00
Ghassen Rjab
59ba2111e8
Fix lint warnings
2018-02-27 02:57:58 +01:00
ViViDboarder
b267015d8c
Fixing cards query to apply sort
...
Issue #1461
2018-02-06 19:35:01 -08:00
Andrés Manelli
7b04f14e3c
Allow toogle of lists and swimlanes views
2018-01-22 23:35:23 -03:00
Andrés Manelli
690a5b9703
First swimlane draft, no functionality
2018-01-19 12:22:03 -03:00
Lauri Ojansivu
c01335ee29
REST API better error output. Thanks to soohwa ! Related #1037
2017-11-19 10:44:37 +02:00
amadilsons
fdd1aad80d
added soft wip limit feature, fixed wipLimit=0 bug (??)
2017-10-31 21:10:36 +00:00
soohwa
97a23011da
Add REST API better error output
2017-10-15 07:39:48 +02:00
amadilsons
f77da76c68
added i18n translation, minor fix
2017-10-05 17:22:03 +02:00
amadilsons
214fe6a61f
feature implemented, known bugs fixed
2017-10-05 16:46:55 +02:00
amadilsons
c865bfe497
most work concluded, code needs clean up, further testing required
2017-10-04 17:48:37 +02:00
amadilsons
089dbf0cf6
on its way
2017-10-04 11:12:52 +02:00
amadilsons
a918d36533
mostly frontend work, lists coll update with wipLimit field
2017-09-29 16:52:53 +02:00
amadilsons
c9c650664f
basic frontend setup, List model updated with wipLimit field
2017-09-28 16:59:53 +02:00
mayjs
cb99fc582e
Modified access to GET /api/boards/:boardId/lists/:listId
2017-05-15 21:06:52 +02:00
mayjs
066593f9c3
Modified access to GET /api/boards/:boardId/lists
2017-05-15 21:03:42 +02:00
huneau romain
b5271e5346
add token authentication, only admin can use api
2017-05-11 12:15:02 +02:00
Lauri Ojansivu
0319bcf7bb
REST API - Meteor 1.4 - first step issue
2017-04-27 20:49:24 +03:00
Ryan Helsing
de10be6a21
comment only working, naive implementation complete
2017-03-18 18:49:39 -04:00
Béranger Campardou
5b58b0b40c
missing coma
2017-01-20 11:11:57 +01:00
Béranger Campardou
23cb98bb82
Fix activity message for list deletion
2017-01-20 11:09:34 +01:00
Maxime Quandalle
9792193e60
Add MongoDB indexes
...
These indexes will optimize the queries that are used in the board and card
views.
Fixes #524 .
2016-07-18 22:38:38 +02: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