summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* powerbox identity requestsDavid Renshaw2016-11-033-4/+153
|
* Fix updating of permissions and profile.David Renshaw2016-11-031-23/+23
|
* 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.
* Add SANDSTORM=1 to the environment under SandstormDrew Fisher2016-11-031-0/+1
| | | | | | We add the SANDSTORM=1 environment variable to sandstorm-pkgdef.capnp so that accounts-sandstorm will ensure that it's the only loaded accounts package when running under Sandstorm.
* Add Debian Wheezy 64bit install doc by soohwaLauri Ojansivu2016-11-011-0/+3
|
* Move back IndieHostersPierre Ozoux2016-10-211-2/+1
|
* Fix screenshot linkLauri Ojansivu2016-10-201-1/+1
|
* Update screenshot. Fix chat svg link. Fix typo.Lauri Ojansivu2016-10-201-8/+11
|
* Add link to roadmapLauri Ojansivu2016-10-201-3/+2
|
* Add link to Wekan fork announcementLauri Ojansivu2016-10-201-0/+4
|
* Fix Rocket.Chat badge.Lauri Ojansivu2016-10-201-3/+1
|
* Try to fix Rocket.Chat badge.Lauri Ojansivu2016-10-201-1/+1
|
* Update Wekan fork info to READMELauri Ojansivu2016-10-201-15/+22
|
* Merge pull request #669 from AlexanderS/fix/remove-user-on-leaveMaxime Quandalle2016-09-021-11/+71
|\ | | | | Fix remove user actions
| * 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.
* Fix eslint testingMaxime Quandalle2016-07-212-4/+4
| | | | Partially reverting c8705a0
* Release 0.11.0-rc2v0.11.0-rc2Maxime Quandalle2016-07-211-2/+2
|
* Fix undefined variables errorsMaxime Quandalle2016-07-212-3/+6
|
* Fix bug where you get a "null" option in @-mention autocomplete (#649)Drew Fisher2016-07-211-2/+2
|
* models: Remove wrong line (fix #650) (#651)Alexander Sulfrian2016-07-211-1/+0
|
* Release 0.11.0-rc1v0.11.0-rc1Maxime Quandalle2016-07-201-2/+2
|
* Pull translations from TransifexMaxime Quandalle2016-07-209-136/+1457
| | | | | | As suggested in #604 there might be some language unnecessary redundancy, for instance between 'es' (Spanish) and 'es-ES' (Spain's Spanish), but we'll figure that out during the release candidate phase.
* Complete the release notesMaxime Quandalle2016-07-201-3/+7
|
* Clean NPM scripts outputMaxime Quandalle2016-07-201-3/+3
| | | | | | | | I've just discovered that the reason NPM outputs a giant "npm ERR!" message asking to contact the author of the library and suggesting that it’s most likely “not a problem with npm itself” when I run "npm run lint" and I forgot a semicolon is because the return code of an NPM script has to be 0. So this commit adds "exit 0;" at the end of the NPM commands.
* Fix #573Maxime Quandalle2016-07-202-1/+6
|
* Format the deployment section of the README.mdMaxime Quandalle2016-07-201-4/+2
|
* Implement a disconnected indicatorMaxime Quandalle2016-07-205-0/+27
| | | | Fixes #451
* Add Cloudron install button (#639)Johannes Zellner2016-07-201-0/+4
|
* Add the Transifex configuration to the repositoryMaxime Quandalle2016-07-202-1/+55
| | | | | | | This was proposed in #604, and I now beleive it is actually good to provide admin/maintainer scripts in the repository. We still need to clean-up the language list, again as suggested in #604.
* Add VSCode editor configuration to the repositoryMaxime Quandalle2016-07-202-1/+12
|
* Avoid <a> links redirections on inlinedFormMaxime Quandalle2016-07-201-1/+3
| | | | Fixes #647 (IE 11)
* Update Meteor to 1.3.5.1Maxime Quandalle2016-07-203-12/+13
| | | | | | | | | | | | | | | | | | | Meteor is moving fast these days! This version should make Wekan quicker to start. These packages were also updated: accounts-password upgraded from 1.1.12 to 1.1.13 babel-compiler upgraded from 6.8.4 to 6.8.5 coffeescript upgraded from 1.1.3 to 1.1.4 ddp-server upgraded from 1.2.9 to 1.2.10 ecmascript upgraded from 0.4.7 to 0.4.8 email upgraded from 1.0.15 to 1.0.16 npm-bcrypt upgraded from 0.8.6_2 to 0.8.6_3 stylus upgraded from 2.512.4 to 2.512.5 templating upgraded from 1.1.13 to 1.1.14 tracker upgraded from 1.0.14 to 1.0.15 webapp upgraded from 1.2.10 to 1.2.11
* Fix an event name from animationend to transitionendMaxime Quandalle2016-07-191-1/+1
| | | | Closes #646
* Merge PR #593 into develMaxime Quandalle2016-07-195-12/+12
|\
| * UI: Put every attachment action on its own lineAlexander Sulfrian2016-05-191-1/+1
| |
| * UI: Scale the attachemnt thumbnailsAlexander Sulfrian2016-05-191-2/+2
| | | | | | | | The attachements should be scaled inside the card, too.
| * UI: Center add-attachment linkAlexander Sulfrian2016-05-192-1/+6
| |
| * UI: Fix scaling of cover images (Fixes: #548)Alexander Sulfrian2016-04-253-8/+3
| | | | | | | | | | | | This reverts f039923ac134e4a3cc70a1a7d47c21460676b1c0 and fixes #196 in a different way (adding quotes). So that we can use the css background properties to scale the cover images.
* | Fix untranslated watch/unwatch for gecko (#606)Alexander Sulfrian2016-07-191-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | In the Gecko JavaScript engine the Object prototype has a method 'watch()' and 'unwatch()'. This causes strange error messages displayed, if 'watch' and 'unwatch' are not translated in the chosen localization. The i18n module cannot handle, if it gets a function for the translation. This is a quick fix that removes the 'watch' and 'unwatch' properties from the Object prototype. See also: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Object/watch
* | optimize png images losslessly using zopflipngPeter Dave Hello2016-07-184-0/+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.
* | Fix move to topAlexander Sulfrian2016-07-181-2/+2
| | | | | | | | | | If the minOrder is 0, the previous code does not work. This code is now doing the obvious stuff to change the order.
* | Meteor and Meteor packages updatesMaxime Quandalle2016-07-185-99/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Meteor was updated to 1.3.4.4, though we haven't modified the code base to organize it around the new module system, we will still benefit from the possibility of importing NPM packages dirrectly. From my tests, it also improves the build time. Also as https://github.com/meteor/meteor/pull/5841 was merged in Meteor 1.3.4.2, \#385 is now fixed. We updated the following packages in the process: aldeed:collection2 upgraded from 2.8.0 to 2.9.1 aldeed:collection2-core upgraded from 1.0.0 to 1.1.1 alethes:pages upgraded from 1.8.4 to 1.8.6 arillo:flow-router-helpers upgraded from 0.4.7 to 0.5.2 blaze-html-templates removed from your project cfs:http-methods upgraded from 0.0.30 to 0.0.32 cosmos:browserify removed from your project cottz:publish-relations upgraded from 2.0.0 to 2.0.6 kadira:dochead upgraded from 1.4.0 to 1.5.0 kadira:flow-router upgraded from 2.10.1 to 2.12.1 kenton:accounts-sandstorm upgraded from 0.1.8 to 0.5.1 meteorhacks:fast-render upgraded from 2.11.0 to 2.14.0 meteorhacks:inject-data* upgraded from 1.4.1 to 2.0.0 meteorhacks:meteorx added, version 1.4.1 meteorhacks:subs-manager upgraded from 1.6.3 to 1.6.4 mquandalle:jade upgraded from 0.4.8 to 0.4.9 softwarerero:accounts-t9n upgraded from 1.1.7 to 1.3.4 tap:i18n upgraded from 1.7.0 to 1.8.2 templates:tabs upgraded from 2.2.0 to 2.2.2 useraccounts:core upgraded from 1.13.1 to 1.14.2 useraccounts:flow-routing upgraded from 1.13.1 to 1.14.2 useraccounts:unstyled upgraded from 1.13.1 to 1.14.2
* | Merge #616 into develMaxime Quandalle2016-07-189-105/+242
|\ \
| * | Welcome board: Allow localizationAlexander Sulfrian2016-06-032-4/+6
| | |
| * | Fix initial board creationAlexander Sulfrian2016-06-032-13/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.