Matthew Stickney
4abaf76ff6
feat: Support alternate storage locations for uploaded files
...
This involves a couple primary changes:
1) to make Sails' temporary file-upload directory a configurable location
by using a common file-upload-receiving helper;
2) to create custom static routes for the file-upload locations, so they
can be outside the application's public directory; and
3) to use the file-uploading handler everywhere that receives files, so
config for the helper is applied to all file uploads consistently.
This is sufficient to allow the application directory to be deployed read-
only, with writable storage used for file uploads. The new config property
for Sails' temporary upload directory, combined with the existing settings
for user-avatar and background-image locations are sufficient to handle
uploads; the new custom routes handle serving those files from external
locations.
The default behavior of the application should be unchanged, with files
uploaded to, and served from, the public directory if the relevant
config properties aren't set to other values.
1 year ago
Matthew Stickney
94a8011bd6
feat: Make logfile location customizable
...
It may be desirable to log to a more standard location (e.g. in /var/log/),
or in some cases to turn logging to file off. To support these, use a
custom config property to determine the location of the output log file,
and default to the previous location if it is unset.
1 year ago
Ahmed
e410e21363
feat: Add Yemeni Arabic translation ( #880 )
1 year ago
Maksim Eltyshev
a0f584e814
chore: Update version
1 year ago
Maksim Eltyshev
135f5eccb5
chore: Bump express and related dependencies
1 year ago
Maksim Eltyshev
10001db8cf
chore: Update dependencies
1 year ago
Maksim Eltyshev
7ee351fe30
fix: Preserve extension for attachments with long filename
...
Closes #77
1 year ago
Maël Gangloff
8fd0f682d9
feat: Google Chat notifications ( #867 )
1 year ago
Maksim Eltyshev
9699fbe76a
feat: Additional httpOnly token for enhanced security in browsers
1 year ago
Aurélien Troncy
e6644eb745
feat: Ability to show detailed auth errors, set to false by default ( #860 )
1 year ago
Ken
4841a65c77
feat: Add Traditional Chinese translation ( #846 )
1 year ago
Maksim Eltyshev
12f05adde7
fix: Fix styles, refactoring
1 year ago
Arkadiusz Dzięgiel
c594e8bd71
feat: Colorize due date and make it toggleable ( #845 )
1 year ago
dependabot[bot]
e6b8538863
chore(deps): Bump ws, engine.io and socket.io-adapter in /server ( #830 )
...
Bumps [ws](https://github.com/websockets/ws ), [engine.io](https://github.com/socketio/engine.io ) and [socket.io-adapter](https://github.com/socketio/socket.io-adapter ). These dependencies needed to be updated together.
Updates `ws` from 8.11.0 to 8.17.1
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.11.0...8.17.1 )
Updates `engine.io` from 6.5.4 to 6.5.5
- [Release notes](https://github.com/socketio/engine.io/releases )
- [Changelog](https://github.com/socketio/engine.io/blob/6.5.5/CHANGELOG.md )
- [Commits](https://github.com/socketio/engine.io/compare/6.5.4...6.5.5 )
Updates `socket.io-adapter` from 2.5.4 to 2.5.5
- [Release notes](https://github.com/socketio/socket.io-adapter/releases )
- [Changelog](https://github.com/socketio/socket.io-adapter/blob/2.5.5/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io-adapter/compare/2.5.4...2.5.5 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
- dependency-name: engine.io
dependency-type: indirect
- dependency-name: socket.io-adapter
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
Maksim Eltyshev
9dc38932fb
feat: Languages with country codes
1 year ago
Aurélien Troncy
e9b4a4adfc
fix: Disable x-powered-by header ( #829 )
1 year ago
Maksim Eltyshev
aff853c602
ref: Refactoring, fix linting
1 year ago
aleb_the_flash
ad2966c5d6
feat: Improve OIDC support for strict providers ( #824 )
1 year ago
Αλέξανδρος
6052f8999f
fix: Fix application crashing when webhook is unavailable ( #815 )
1 year ago
Maksim Eltyshev
7acaec6d04
fix: Fix incorrect related data when transferring card
...
Closes #431 , closes #803
1 year ago
HannesOberreiter
ba178d66fa
docs: Add types to webhook function ( #796 )
2 years ago
HannesOberreiter
270ce29f87
feat: Add custom user agent with base url to webhook ( #799 )
2 years ago
HannesOberreiter
de1ed3c784
ref: Define all possible event types in webhook module ( #795 )
2 years ago
NathanVss
cc1e886a31
feat: Ability to allow everyone to create projects ( #787 )
2 years ago
Gavin Mogan
5fcea5d651
fix: Handle WEBHOOKS env variable being unset ( #785 )
...
Closes #784
2 years ago
Maksim Eltyshev
c065566c15
feat: Webhooks configuration, all events support, refactoring
2 years ago
HannesOberreiter
3779bdb053
feat: Events via webhook ( #771 )
...
Closes #215 , closes #656
2 years ago
Maksim Eltyshev
b8d7e713b9
chore: Update dependencies
2 years ago
Smiley3112
2d6666d693
feat: Add SMTP_NAME environment variable ( #761 )
...
Closes #758
2 years ago
Maksim Eltyshev
fff0552081
chore: Update dependencies
...
Closes #726
2 years ago
Samuel
934dcdf39b
feat: Sort cards within list ( #717 )
...
Closes #390
2 years ago
Maksim Eltyshev
8a8c1fee0c
fix: Fix error output when sending email or message to Slack
2 years ago
Maksim Eltyshev
4e2863faa7
feat: Automatic logout when session expires
...
Closes #693
2 years ago
Maksim Eltyshev
b46fb43e6f
chore: Cleanup
2 years ago
Matthieu Bollot
2990ea593a
feat: Slack bot notifications ( #676 )
2 years ago
Matthieu Bollot
b5bbf6a6a4
feat: Add ability to duplicate card ( #668 )
2 years ago
Edouard
bcd3ea86e8
feat: SMTP integration and email notifications ( #631 )
2 years ago
Maksim Eltyshev
733abccaa9
fix: Fix case sensitivity of default admin environment variables
2 years ago
Maksim Eltyshev
988e70ec40
fix: Fix nullable boolean inputs
2 years ago
Maksim Eltyshev
6d9ce56f4a
fix: Include due date when importing from Trello
...
Closes #598
2 years ago
Maksim Eltyshev
6c65d135f7
feat: Add ability to enforce SSO
...
Closes #543 , closes #545
2 years ago
Maksim Eltyshev
0d39a7567f
feat: Add ability to map OIDC attributes and ignore username
...
Closes #554
2 years ago
Maksim Eltyshev
ce52fc5af7
fix: Fix images becoming black and white when resizing
...
Closes #574 , closes #585
2 years ago
Maksim Eltyshev
0a2863a79c
chore: Bump sharp version
2 years ago
GlitchWitch
273d994750
Remove unused code and comments
2 years ago
Brad Bahls
86d21d6abd
updated to use currentUser.name for messages
2 years ago
GlitchWitch
3fedc14062
Rename custom.js -> slack.js
2 years ago
GlitchWitch
9961340118
Replace plankaProdUrl with one set by environment. Remove hardcoded channel and unused variables.
2 years ago
Brad Bahls
f54bd22757
removed test webhook url
2 years ago
Brad Bahls
1043dacd67
added new custom service with slack integration helper functions; added axios package; added notifications for card create, delete, and update (move); added notifications for comment create
2 years ago