summaryrefslogtreecommitdiffstats
path: root/client/components/users
Commit message (Collapse)AuthorAgeFilesLines
* - Revert "Fix vertical align of user avatar initials",Lauri Ojansivu2018-07-031-1/+1
| | | | | | | | so that initials are again visible. Thanks to pravdomil and xet7 ! Reverts https://github.com/wekan/wekan/pull/1714
* fix vertical align of user avatar initialspravdomil2018-06-191-1/+1
|
* Includes possibility to block username changeThiago Fernando S. dos Santos2018-05-042-1/+7
|
* Fix #1570, now zero means hide cards countAndrés Manelli2018-04-161-1/+1
|
* Fix lint errors related to language namesGhassen Rjab2018-02-261-4/+10
|
* Fix Igbo language at menu.Lauri Ojansivu2018-01-281-1/+1
|
* Merge branch 'fix-bug-on-missing-admin-panel-menuoption' of ↵Lauri Ojansivu2017-12-021-4/+6
|\ | | | | | | https://github.com/thuanpq/wekan into thuanpq-fix-bug-on-missing-admin-panel-menuoption
| * Move user-admin subsciption to headerThuan Pham Quoc2017-12-011-6/+0
| |
| * Fixed - Missing trailing comma comma-dangleThuan Pham Quoc2017-12-011-1/+1
| |
| * Fixed - bug on not able to see ADMIN PANEL if not access Board ListThuan Pham Quoc2017-12-011-4/+12
| |
* | Move global subscription to template subscription so that subscriptionLauri Ojansivu2017-12-021-2/+2
|/ | | | | will stop when template is unused. It's very important for efficiency espacially with large number of users. Thanks to mfshiu !
* Optimize for mobile web, show single list per page with navigate barnztqa2017-11-291-4/+5
|
* Fix permissions (isBoardMember to isNotCommentOnly)nztqa2017-11-271-6/+6
|
* Updated users methods to get user id from client on updating user data, is ↵Thuan Pham Quoc2017-11-081-5/+5
| | | | aimed to support admin update other user profile
* Add change email addressnztqa2017-08-072-2/+49
| | | | Set allow email change in admin panel
* Add admin panel route for subfoldernztqa2017-06-261-1/+1
|
* Initials to be translatable.Lauri Ojansivu2017-06-191-1/+1
|
* Add Breton labelGhassen Rjab2017-06-191-1/+1
|
* Sort available languages by their translated namesGhassen Rjab2017-06-181-3/+11
|
* Admin panel:lkisme2017-02-242-0/+5
| | | | | | | 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
* 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-252-0/+16
|
* Merge pull request #19 from mario-orlicky/hide-system-messagesLauri Ojansivu2016-11-202-4/+26
|\ | | | | 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-192-4/+26
| |
* | fixed indentationMario Orlicky2016-11-181-1/+1
| |
* | Display message when user wants to choose existing username (Fixes: #16)Mario Orlicky2016-11-182-4/+13
|/
* UI: Center text in the avatars (#581)Alexander Sulfrian2016-04-211-1/+1
|
* Bugfix, and optimize icon for notificationfloatinghotpot2016-01-081-1/+1
|
* Add notification, allow watch boards / lists / cardsLiming Xie2016-01-052-0/+38
|
* Remove unnecessary template name declarationMaxime Quandalle2016-01-031-4/+0
| | | | | | 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.
* Fix layout on Apple devicesMaxime Quandalle2016-01-021-0/+2
| | | | | | | | | | | | | | | The layout issue was related to the lack of autoprexing for CSS properties. c69f993 did improve the reload time significantly but for that I had to replace `mquandalle:stylus` by the core `stylus` package. Unfortunatly it is currently difficult to run an autoprefixer with the core CSS compilers (as reported in https://github.com/meteor/meteor/issues/5219). So instead we rely on `nib` which transparently define some mixins for autoprefixing, the only restrictions being that we have to manually `@import 'nib'` on top of stylus files. Fixes #461
* Fix avatar support on SanstormMaxime Quandalle2015-12-301-2/+2
| | | | | | | | | | The bug comes for 9154b06 which this commit partially reverts. The synchronization between the user document profile and the Sandstorm HTTP headers is still not perfect. Having a clean model may requires the `accounts-sandstorm` to expose a hook to modify the user document just after the `services.sandstorm` credentials are updated. Fixes #460
* Optimize login form layout & cssfloatinghotpot2015-12-281-58/+62
| | | | Fixes #448
* add: support compact mode for mobile web, auto adapt to small screen/windowLiming Xie2015-12-172-3/+34
|
* Merge pull request #411 from floatinghotpot/patch-4Maxime Quandalle2015-12-071-0/+10
|\ | | | | add: set user preferred lang and allow select lang for user form
| * add: use user preferred lang for user form, and allow selectingfloatinghotpot2015-12-071-0/+10
| |
* | add: invite user via email, invited user can accept or decline, allow member ↵floatinghotpot2015-12-072-1/+8
|/ | | | to quit
* Fix some bugs introduced in aa974aaMaxime Quandalle2015-10-291-1/+1
| | | | | Yes Wekan need some tests. Yes I need to stop refactoring my code when I’m halp-sleeping in my bed at 4am.
* Upgrade Meteor to 1.2.1-rc4Maxime Quandalle2015-10-231-3/+3
| | | | | | This version includes a more complete selection of ES2015 polyfills that I started used across the code base, for instance by replacing `$.trim(str)` by `str.trim()`.
* Prefer ES5 methods over underscore utilitiesMaxime Quandalle2015-10-221-1/+1
| | | | | | | | | | | | | | Since 07cc454 (ie the switch to Meteor 1.2) we includes the `es5-shim` polyfill to support methods like `Array.prototype.forEach` in a consistent way across all supported browsers (IE8+). MDG recently released a blog post recommending the use of these native methods instead of underscore [0]. We know follow this recommendation. This commit also favor some ES6 features (argument defaults, destructing assignment) in places where we didn’t use them. [0]: http://info.meteor.com/blog/es2015-get-started
* Upgrade kenton:accounts-sandstorm package to 0.1.6Maxime Quandalle2015-10-211-2/+2
| | | | | We now delegates more user attributes sync (avatar and permissions) to this package instead of doing it ourselves.
* Centralize all mutations at the model levelMaxime Quandalle2015-09-081-18/+4
| | | | | | | | | | | | | | | 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.
* Fix some dead linksMaxime Quandalle2015-09-061-1/+1
| | | | | | | | | | This commit fixes the download link in the activity feed on the sidebar and the mention link on card description and comments (replaced by a popup). `eslint .` now passes without any error or warning. Fixes #286
* Show avatars in search resultsMaxime Quandalle2015-09-061-1/+7
| | | | Fixes #265
* Support avatars and improve permissions integration on sandstormMaxime Quandalle2015-09-051-4/+5
| | | | | | | We now update the internal state of the application every time a user connects to the application, which means that if the sandstorm sharing graph has changed since the last time we saw a user, his permissions will be updated accordingly.
* Fix member permission modificationMaxime Quandalle2015-09-051-0/+1
| | | | Fixes #280
* Change our presence packageMaxime Quandalle2015-09-041-1/+1
| | | | | | | | | tmeasday:presence was doing unnecessary ping calls to the server every 5 seconds instead of using the status of the DDP connection (this could save a fair amount of traffic in case of important server load). I guess this change also fixes #221, but since no issue reproduction was provided, it's difficult to tell.
* Enforce a consistent ES6 coding styleMaxime Quandalle2015-09-032-84/+83
| | | | | | | | | 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).
* Update translation source fileMaxime Quandalle2015-09-012-13/+12
|