Nicu Tofan
c0ffd6c20f
Show parent in card (no links, yet)
2018-06-26 14:32:51 +03:00
Nicu Tofan
94a52080cf
Board level settings for subtasks
2018-06-26 14:32:51 +03:00
RJevnikar
78b9436f38
Fix problems highlighted by Codacy/PR Quality Review
2018-06-05 21:21:14 +00:00
IgnatzHome
9518a5c11e
resolving merge conflicts
2018-05-17 20:21:07 +02:00
Andrés Manelli
e5995477b8
Fix #1567
2018-04-16 14:43:10 -03:00
Ghassen Rjab
5f374b2fd2
Open search sidebar from an opened board
2018-02-23 01:10:21 +01:00
Andrés Manelli
7b04f14e3c
Allow toogle of lists and swimlanes views
2018-01-22 23:35:23 -03:00
Andrés Manelli
a14f4ffee2
Add view boards field to change between views
2018-01-22 16:54:19 -03:00
Andrés Manelli
690a5b9703
First swimlane draft, no functionality
2018-01-19 12:22:03 -03:00
nztqa
c31d7455f7
Optimize for mobile web, show single list per page with navigate bar
2017-11-29 17:06:33 +09:00
Pouyan Savoli
3753337d60
dropdown items
2017-09-22 22:59:32 +02:00
Pouyan Savoli
afd87e3caa
many custom fields model and UI enhancements
2017-09-22 22:59:32 +02:00
Pouyan Savoli
ade3c02122
Create custom fields creation UI added to Board Menu, Model in progress
2017-09-22 22:59:32 +02:00
Andrés Manelli
5bc95511e5
Allow delete from client. List all integrations in web UI
2017-08-30 00:58:34 -03:00
Ghassen Rjab
1eaada0feb
A Sandstorm user can restore an archived board
2017-07-25 00:30:30 +01:00
Ghassen Rjab
d2b1a837e6
Import boards in Sandstorm
2017-07-24 23:56:51 +01:00
Lauri Ojansivu
510708d0e1
Merge branch 'improve-notify' of https://github.com/nztqa/wekan into nztqa-improve-notify
2017-07-12 01:59:07 +03:00
nztqa
e66c99499f
Add input form in board menu
2017-07-09 15:14:33 +09:00
Ghassen Rjab
3f4c285551
Add import Wekan board feature
2017-07-08 13:23:33 +01:00
Ghassen Rjab
ed22866231
Fix Travis CI errors, again
2017-06-17 05:22:21 +03:00
Ghassen Rjab
d0d28749f1
Fix Travis CI errors
2017-06-17 00:06:07 +03:00
Ghassen Rjab
f4b4c6d1ee
Fix export path
2017-06-16 23:13:39 +03:00
Johannes Zellner
3d45c9610f
Reenable the export feature
...
Fixes #1055
2017-06-12 09:30:06 +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
Joel Louzado
b2e950540f
changes for lint warnings
2017-02-22 18:59:51 +05:30
Joel Louzado
ac07646749
New component for use in header-bar
2017-02-22 17:33:17 +05:30
Lauri Ojansivu
1ec25c2a52
Fix typos, thanks to umbertooo
2017-02-01 20:01:38 +02:00
Alexander Sulfrian
fad5150ada
UI: Add log-in button to public boards
...
Even if a board is public and a user can view it, the user might want to
log in to be able to edit the board.
The button replaces the "public" permission indicator, because it is
obvious (if the user is not logged in and can view the board, it has to
be public).
2016-04-21 20:38:09 +02:00
floatinghotpot
470832e798
Bugfix, and optimize icon for notification
2016-01-08 11:44:20 +08:00
Maxime Quandalle
1e8368dea5
Merge pull request #454 from floatinghotpot/notification
...
Add notifications, allow watch boards / lists / cards
2016-01-06 12:49:58 +01:00
Liming Xie
9bbdacc79a
Add notification, allow watch boards / lists / cards
2016-01-05 23:26:02 +08:00
Maxime Quandalle
701262a439
Favor FlowRouter.url over Meteor.absoluteUrl
...
It hides the leading slash treatment as an hidden implementation
detail.
2016-01-05 13:37:15 +01:00
Maxime Quandalle
ac6491ea12
Remove unnecessary template name declaration
...
This code was duplicate with the name we use to `register` the
component. A update of blaze-component removed the need to duplicate
this declaration.
2016-01-03 23:45:46 +01:00
Maxime Quandalle
299c429042
Merge pull request #435 from xavierpriour/devel
...
Export a board to JSON
Fixes #396
2015-12-18 00:35:32 +01:00
Xavier Priour
115ea533f6
Export: improved API routes
...
- use an explicit "boards" domain: /api/boards/:boardId
- pass authToken as a request parameter: /api/boards/:boardId?authToken=:token
- in the future, same route can be used with authToken set in the Authenticate: header easily
2015-12-17 23:57:28 +01:00
floatinghotpot
d2ac3dc63d
fix board headeer issue
2015-12-17 20:38:33 +08:00
Xavier Priour
d08e1cc45b
Export Wekan now server-based with proper auth
2015-12-16 21:58:43 +01:00
Xavier Priour
f5eba16a50
fix eslint
2015-12-13 21:38:22 +01:00
Xavier Priour
e304185c23
Merge remote-tracking branch 'upstream/devel' into devel
2015-12-13 20:02:51 +01:00
Xavier Priour
18697d45f6
board export now checks authentication
2015-12-13 20:02:34 +01:00
Maxime Quandalle
480ef63273
Fix a regression introduced in 71b9a42f
...
The buttons in the board header were not click-able anymore.
2015-12-09 23:20:44 -05:00
Xavier Priour
f20b5d04f5
export board to Wekan JSON
2015-12-09 00:35:45 +01:00
floatinghotpot
21fa6fdc32
add: optional board description
2015-12-07 11:22:30 +08:00
Xavier Priour
468694a84c
Import board: added UI
2015-10-17 18:00:46 +02:00
Alexander Sulfrian
f4a68a0f7d
Fix Popup.afterCommit
...
We need to use "function() {}" instead of the ES6 style "() {}" with
popup.afterCommit because we need the original value of "this" inside
the callback.
2015-09-20 16:49:11 +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
Maxime Quandalle
74fba0a817
Fix a recurrent English typo
2015-09-06 22:47:29 +02:00
Maxime Quandalle
559de5602c
Fix an issue with the star counter
2015-09-05 23:14:24 +02:00
Maxime Quandalle
b3851817ec
Enforce a consistent ES6 coding style
...
Replace the old (and broken) jshint + jscsrc by eslint and configure
it to support some of the ES6 features.
The command `eslint` currently has one error which is a bug that was
discovered by its static analysis and should be fixed (usage of a
dead object).
2015-09-03 23:12:46 +02:00