summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* api: export board: allow authentication through generic authenticationBenjamin Tissoires2019-01-221-3/+5
| | | | | | | | | This allows to retrieve the full export of the board from the API. When the board is big, retrieving individual cards is heavy for both the server and the number of requests. Allowing the API to directly call on export and then treat the data makes the whole process smoother.
* - Translate and add colors to IFTTT Rules dropdown.Lauri Ojansivu2019-01-223-18/+19
| | | | Thanks to xet7 !
* Merge pull request #2117 from bentiss/colorLauri Ojansivu2019-01-223-38/+42
|\ | | | | Set the card color with the color picker
| * Set the card color with the color pickerBenjamin Tissoires2019-01-223-38/+42
|/ | | | When triggered from the hamburger
* Update translations.Lauri Ojansivu2019-01-2247-0/+799
|
* Merge pull request #2116 from bentiss/colorLauri Ojansivu2019-01-2212-9/+330
|\ | | | | Add per card color
| * add action: set card colorBenjamin Tissoires2019-01-224-6/+57
| |
| * color: add option in hamburger to change the card colorBenjamin Tissoires2019-01-224-1/+73
| | | | | | | | | | | | Currently only dropdown, no palette Fixes: #428
| * Add the ability to change the card backgroundBenjamin Tissoires2019-01-228-2/+200
| | | | | | | | Currently the only way to set it is via the REST API
* | Update translations.Lauri Ojansivu2019-01-2247-20/+67
|/
* - Added missing translation for 'days'Lauri Ojansivu2019-01-211-0/+1
| | | | | | Thanks to Chartman123 ! Closes #2114
* Update upcase/lowercase.Lauri Ojansivu2019-01-201-4/+4
|
* - [OpenAPI and generating of REST API ↵Lauri Ojansivu2019-01-191-3/+14
| | | | | | Docs](https://github.com/wekan/wekan/pull/1965). Thanks to bentiss.
* Merge branch 'bentiss-openapi' into develLauri Ojansivu2019-01-1915-44/+1971
|\
| * Merge branch 'openapi' of https://github.com/bentiss/wekan into bentiss-openapiLauri Ojansivu2019-01-1915-44/+1971
|/|
| * snap: also generate the html doc of the REST APIBenjamin Tissoires2019-01-181-0/+6
| | | | | | | | | | Same for snap: embed the documentation of the REST API in the snap.
| * openapi: generate the HTML documentation too and embed it in the imageBenjamin Tissoires2019-01-181-1/+4
| | | | | | | | | | | | Aligning with the requirement to run the container without external resources: embed the documentation of the REST API directly in the Docker image.
| * Add openapi in snapsBenjamin Tissoires2019-01-181-0/+11
| | | | | | | | | | Same thing than in the Dockerfile, snaps need to embed the current openapi yaml file.
| * snapcraft add nodejs and npm as build dependenciesBenjamin Tissoires2019-01-181-0/+2
| | | | | | | | | | | | | | | | | | When pulling the docker container snapcore/snapcraft to build the snap, those 2 packages are not present by default leading to a failure in the snap creation. Note: it is good to call `apt-get update` before `snapcraft` or the build will fail.
| * openapi: make the code python 3.5 compatibleBenjamin Tissoires2019-01-181-68/+72
| | | | | | | | | | | | | | | | | | | | It is common to use Ubuntu 16.04 to build snaps. For example, the official docker container to build snaps is using this old distribution. However, Ubuntu 16.04 ships Python 3.5.X which is not compatible with the f-strings in generate_openapi.py. This is sad, because we need to use the `.format()` syntax to make it compatible.
| * Generate the OpenAPI in the DockerfileBenjamin Tissoires2019-01-181-1/+13
| | | | | | | | | | | | When we build the docker container, we need to generate the openapi description in it so the geenrated API actually matches the code the container is running.
| * RESTAPI: Add some JSDocBenjamin Tissoires2019-01-1811-11/+994
| | | | | | | | So we can have a decent REST API documentation generated.
| * Add OpenAPI description of the REST APIBenjamin Tissoires2019-01-182-0/+938
| | | | | | | | | | | | | | | | | | | | | | | | The API is generated by a custom script that parses the models directory. Once the API is generated, tools like https://editor.swagger.io/ or Python bravado can parse the file and generate a language friendly API. Note that the tool generate an OpenAPI 2.0 version because bravado doesn't handle OpenAPI 3.0. The script also parses the JSDoc with a custom parser to allow customization of the description of the fields.
| * Revert "models: boards: add PUT members entry point"Benjamin Tissoires2019-01-181-32/+0
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f61942e5cb672d3e0fd4df6c5ff9b3f15f7cb778. Adding a member is actually already handled by POST', '/api/boards/:boardId/members/:userId/add' So this function is purely duplicated. Not to mention that the '/add' one allows to set permissions so this one in this commit is less interesting.
* | - Fix License to 2019. https://github.com/wekan/wekan/pull/2112Lauri Ojansivu2019-01-191-0/+1
| | | | | | | | Thanks to ajRiverav !
* | Merge pull request #2112 from ajRiverav/develLauri Ojansivu2019-01-191-1/+1
|\ \ | | | | | | update license to year 2019
| * | update license to year 2019AJ Rivera2019-01-181-1/+1
| | |
* | | Update translations.Lauri Ojansivu2019-01-192-62/+62
| |/ |/|
* | Update translations (ca).Lauri Ojansivu2019-01-151-37/+37
|/
* Fix typo.Lauri Ojansivu2019-01-131-0/+5
| | | | | | Thanks to xorander00 ! Closes #2101
* Fix typo.Lauri Ojansivu2019-01-131-2/+2
| | | | | | Thanks to xorander00 ! Closes #2101
* Update translations.Lauri Ojansivu2019-01-115-100/+100
|
* v2.01v2.01Lauri Ojansivu2019-01-064-4/+8
|
* Update translations (cs and he).Lauri Ojansivu2019-01-062-98/+98
|
* v2.00v2.00Lauri Ojansivu2019-01-044-4/+8
|
* Update translations.Lauri Ojansivu2019-01-047-86/+86
|
* v1.99v1.99Lauri Ojansivu2019-01-044-6/+19
|
* Update translations.Lauri Ojansivu2019-01-0447-188/+846
|
* - Merge duplicate translation.Lauri Ojansivu2019-01-044-16/+15
| | | | Thanks to xet7 !
* - Remove duplicate translation.Lauri Ojansivu2019-01-042-3/+2
| | | | Thanks to xet7 !
* Merge branch 'edge' into develLauri Ojansivu2019-01-042-168/+184
|\
| * Update translations (pt-BR).Lauri Ojansivu2019-01-041-168/+168
| |
| * - Add find.sh bash script that ignores extra directories when searching.Lauri Ojansivu2019-01-021-0/+16
| | | | | | | | | | | | xet7 uses this a lot when developing. Thanks to xet7 !
* | Merge branch 'Angtrim-feature-rules' into develLauri Ojansivu2019-01-0416-94/+433
|\ \ | |/ |/|
| * - Fix lint errors.Lauri Ojansivu2019-01-044-10/+10
| | | | | | | | Thanks to xet7 !
| * Merge branch 'feature-rules' of https://github.com/Angtrim/wekan into ↵Lauri Ojansivu2019-01-0416-95/+434
|/| | | | | | | Angtrim-feature-rules
| * Fixed errorsAngelo Gallarello2019-01-027-64/+60
| |
| * Added create card actionAngelo Gallarello2019-01-024-0/+62
| |
| * Added notesAngelo Gallarello2019-01-023-0/+13
| |
| * Add action: create checklist with itemsAngelo Gallarello2019-01-026-1/+84
| |