| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
AccountsTemplates
Email addresses for invitations are stored case sensitive in mongo,
together with the invitation codes. When someone tries to sign up due to
an invitation, in the sign up form, due to AccountsTemplates defaults,
the email address is lowercased on blur of the textbox. When they then
try to sign in, they get an error about the invitation code not existing.
This makes it impossible to successfully invite people using
non-lowercased email addresses.
This patch lowercases the emails on the client side when inviting them.
Other possibilities would be to lowercase them on the server side before
storing them to mongodb, making a case insensitive search on mongodb, or
making the email input field in the sign up form not lowercase the email
string.
This patch was chosen in favor of the other possibilities because of its
simplicity.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Thanks to xet7 !
Closes wekan/wekan-ldap#43,
closes wekan/wekan-snap#85
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
defined](https://github.com/wekan/wekan-ldap/issues/44).
Please test.
Thanks to xet7 !
Closes wekan/wekan-ldap#44
|
| |
| |
| |
| |
| |
| |
| |
| | |
reorder all the time.
Thanks to xet7 !
Closes #2241
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
that need Subtask boards to be visible.
Thanks to xet7 !
|
| | |
|
|\ \ |
|
| |\ \
| | | |
| | | | |
Fix watchers undefined #2252
|
| |/ / |
|
|/ / |
|
| | |
|
|\ \
| | |
| | | |
Rename migration to re run
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
not keep reordering.
Thanks to bentiss, with Apache I-CLA.
Related #2241
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
lucasantoniassi:accounts-lockout that is maintained and works.
Added Snap/Docker/Source settings](https://github.com/wekan/wekan/commit/b7c000b78b9af253fb115bbfa5ef0d4c0681abbb).
Thanks to xet7.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
lucasantoniassi:accounts-lockout that is maintained and works.
Added Snap/Docker/Source settings.
Thanks to xet7 !
Closes #1572,
closes #1821
|
| | |
| | |
| | |
| | | |
Thanks to bentiss with Apache I-CLA.
|
|\ \ \ |
|
| |\ \ \
| | | | |
| | | | | |
Fix imports
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
while running an import from a previously exported board, we encounter
the following error:
Exception while invoking method 'importBoard' Error: Did not check() all arguments during call to 'importBoard'
at ArgumentChecker.throwUnlessAllArgumentsHaveBeenChecked (packages/check.js:483:13)
at Object._failIfArgumentsAreNotAllChecked (packages/check.js:131:16)
at maybeAuditArgumentChecks (packages/ddp-server/livedata_server.js:1765:18)
at DDP._CurrentMethodInvocation.withValue (packages/ddp-server/livedata_server.js:719:19)
at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
at DDPServer._CurrentWriteFence.withValue (packages/ddp-server/livedata_server.js:717:46)
at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
at Promise (packages/ddp-server/livedata_server.js:715:46)
at new Promise (<anonymous>)
at Session.method (packages/ddp-server/livedata_server.js:689:23)
at packages/mdg_meteor-apm-agent.js:2617:38
at Meteor.EnvironmentVariable.EVp.withValue (packages/meteor.js:1186:15)
at Session.sessionProto.protocol_handlers.method (packages/mdg_meteor-apm-agent.js:2616:44)
at packages/ddp-server/livedata_server.js:559:43
Commit 4cf98134491b587 removed the checks as the original board might
not have all the required fields, but we actually still need to run
a general check on all parameters
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Thanks to xet7 !
|
|/ / / / |
|
|\ \ \ \
| |/ / /
|/| | | |
customFields: fix leftover from lint
|
|/ / /
| | |
| | |
| | |
| | | |
Looks like I forgot to use the camelCase notation here, and this leads
to an exception while updating a custom field.
|
| | | |
|
|/ / |
|
| | |
|
| | |
|
|\ \ |
|
| |\ \
| | | |
| | | | |
Activities: register customFields changes in the activities
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This stores the updates to the custom fields in the activities side bar.
Only manual updates to the custom fields are currently registered.
|
|/ / / |
|
| | | |
|
| | |
| | |
| | |
| | | |
Thanks to translators !
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Thanks to xet7 !
Related #2019
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
login](https://github.com/wekan/wekan/commit/ff825d6123ecfd033ccb08ce97c11cefee676104)
for [3rd party authentication server method](https://github.com/wekan/wekan/issues/2019) like siteminder, and any webserver that
handles authentication and based on it adds HTTP headers to be used for login. Please test.
Thanks to xet7 !
Related #2019
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
yet.](https://github.com/wekan/wekan/issues/2019).
Thanks to xet7 !
Related #2019
|