summaryrefslogtreecommitdiffstats
path: root/models
Commit message (Collapse)AuthorAgeFilesLines
* Add TLS toggle option to smtp configurationJulen Landa Alustiza2017-03-301-6/+12
|
* hotfix to user addRyan Helsing2017-03-291-0/+1
|
* Merge pull request #925 from rhelsing/comment-permissionsLauri Ojansivu2017-03-283-4/+23
|\ | | | | Comment permissions
| * comment only working, naive implementation completeRyan Helsing2017-03-182-3/+8
| |
| * cant see add list if comment onlyRyan Helsing2017-03-181-0/+5
| |
| * ability to store comment only, actual prevention nextRyan Helsing2017-03-181-1/+10
| |
* | Merge pull request #943 from Zokormazo/smtpLauri Ojansivu2017-03-282-25/+30
|\ \ | | | | | | Don't send emails if missing smtp host
| * | Don't send emails if missing smtp hostJulen Landa Alustiza2017-03-282-25/+30
| |/
* / Remove invitation code if email sending failed, improve registration process ↵lkisme2017-03-282-8/+17
|/ | | | with invitation
* Set mail-from to environment immediately after changed,lkisme2017-03-091-3/+20
| | | | allow user set a blank username&password pair in SMTP setting.
* Merge branch 'checklist-import' of https://github.com/whodafly/wekan into ↵Lauri Ojansivu2017-03-051-1/+41
|\ | | | | | | whodafly-checklist-import
| * Fix up some linting issuesRaoul Snyman2017-03-051-4/+4
| |
| * Close #873 by importing checklists from TrelloRaoul Snyman2017-03-051-1/+41
| |
* | Fix merge conflict.Lauri Ojansivu2017-03-053-1/+205
|\ \
| * | wording change, email sending optimization, add texts to i18nlkisme2017-02-262-8/+8
| | |
| * | Make mailServer setting optionallkisme2017-02-261-0/+5
| | |
| * | Admin panel:lkisme2017-02-243-1/+200
| | | | | | | | | | | | | | | | | | | | | Only invited user can register in strict mode, Set mail server in admin panel, Switch strict mode in admin panel, Invite people to system in admin panel
* | | [ENH] Invite user with lower case emailFlorent MONTHEL2017-03-041-2/+3
| |/ |/|
* | Bug: orphan documents were created when cards were deletedmaulal2017-02-251-0/+10
|/
* Improve wekan performance (checklist collection scan)Alexis LACROIX2017-02-222-3/+5
|
* Improve wekan performance #837maulal2017-02-224-1/+9
|
* [BUG] Bug when we're removing user from board that generate activity for all ↵Florent MONTHEL2017-02-211-7/+10
| | | | the card of the board
* Merge pull request #65 from BaobabCoder/develLauri Ojansivu2017-02-031-0/+11
|\ | | | | Remove a list
| * missing comaBéranger Campardou2017-01-201-1/+1
| |
| * Fix activity message for list deletionBéranger Campardou2017-01-201-0/+11
| |
* | Merge branch 'ckls' of https://github.com/lkisme/wekan into lkisme-cklsLauri Ojansivu2017-02-033-0/+201
|\ \
| * | Add checklist featurelksime2017-01-203-0/+201
| |/
* / Fix typos, thanks to umbertoooLauri Ojansivu2017-02-011-1/+1
|/
* Merge pull request #31 from mario-orlicky/show-cards-countLauri Ojansivu2016-11-291-0/+17
|\ | | | | New option to set up minimum limit to show cards count for each list …
| * fixed few overseightsMario Orlicky2016-11-251-1/+1
| |
| * New option to set up minimum limit to show cards count for each list in boardMario Orlicky2016-11-251-0/+17
| |
* | Adds start and due date to cards model.shoetten2016-11-211-0/+24
|/
* Merge pull request #19 from mario-orlicky/hide-system-messagesLauri Ojansivu2016-11-201-0/+21
|\ | | | | New change settings option and possibility to hide system messagaes
| * Fixed buildMario Orlicky2016-11-191-2/+2
| |
| * New change settings option and possibility to hide system messagaesMario Orlicky2016-11-191-0/+21
| |
* | Merge pull request #18 from fmonthel/develLauri Ojansivu2016-11-201-0/+6
|\ \ | |/ |/| [ENH] Add index on CardId into Comments collection
| * [ENH] Add index on CardId into Comments collectionfmonthel2016-11-171-1/+1
| |
| * [ENH] Add index on CardId into Comments collectionfmonthel2016-11-171-4/+4
| |
| * [ENH] Add index on CardId into Comments collectionfmonthel2016-11-171-0/+6
| |
* | Fix login on Sandstorm by not creating welcome boardsDrew Fisher2016-11-031-17/+23
|/ | | | | | | | | | | | | | | | | This one is a pretty strange chain of events: * fetching /.sandstorm-login via accounts-sandstorm's rendezvous protocol causes a user to be created in the users collection * models/users.js has hooks to create a board and lists when a user is created * models/activities.js has a hook to create activity entries when a list is created * this hook does not handle not having no boardId, which results in attempting to run the hook with boardId: 'false'. 'false' does not have a title attribute, which causes the whole method call to throw an exception. * This makes the initial login fail. While there may be other bugs, the simple fix is to not create the board and lists when running under Sandstorm, where you only have one board anyway.
* Models: Remove board from starred listAlexander Sulfrian2016-08-161-0/+12
| | | | | | This will fix the starred counter. If the board is not public, the user is unable to see the board and remove it from the list of starred boards.
* Models: Remove user from all objects on board leave (Fixes: #667)Alexander Sulfrian2016-08-161-0/+36
| | | | | Remove the user as member and watcher of all lists, cards and the board itself when leaving the board.
* Models: Fix remove member activityAlexander Sulfrian2016-08-161-11/+23
| | | | | | The member is only set to inactive, so we could not test for $pull. Instead we have to look into the $set modified and check whether the member was deactivated.
* models: Remove wrong line (fix #650) (#651)Alexander Sulfrian2016-07-211-1/+0
|
* Add MongoDB indexesMaxime Quandalle2016-07-183-4/+16
| | | | | | | These indexes will optimize the queries that are used in the board and card views. Fixes #524.
* Merge #616 into develMaxime Quandalle2016-07-186-102/+237
|\
| * Welcome board: Allow localizationAlexander Sulfrian2016-06-031-4/+3
| |
| * Fix initial board creationAlexander Sulfrian2016-06-031-13/+19
| | | | | | | | | | | | | | | | | | | | We cannot rely on the automatic userId setting of the collection hooks. If a user is created during invitation, the userId field will contain the id of the inviting user. This fix this, by mocking the CollectionHooks.getUserId function and returning the userId of the new user for all new documents after creating the user.
| * Remove duplicated logicAlexander Sulfrian2016-06-031-7/+0
| | | | | | | | | | | | The duplicated logic was nessessary because the before.insert hook was not called before validation, when inserting was initiated on the server. Using autoValues fixed this problem.
| * Meteor.users: Add SimpleSchemaAlexander Sulfrian2016-06-031-8/+90
| | | | | | | | Replace before.insert hook with SimpleSchema and autoValue.