1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-18 20:59:44 +02:00
Commit graph

134 commits

Author SHA1 Message Date
Lukas Corona
2732570607
feat: Ability to set list color indicator (#1033)
Closes #840
2025-02-25 15:58:59 +01:00
PolarniMeda
d0a8c8b61a
feat: Add Serbian translation (#952) 2024-11-19 13:47:44 +01:00
Derzsi Dániel
2632edb44c
fix: Lazy initialize OIDC client (#947) 2024-11-18 22:38:52 +01:00
Maksim Eltyshev
9794919fd2 ref: Rename folder to dir for consistency 2024-11-12 17:07:04 +01:00
Maksim Eltyshev
850f6df0ac fix: Secure S3 attachments, bump SDK, refactoring
Closes #673
2024-11-12 15:58:22 +01:00
Nguyễn Hải Quang
950a070589
feat: Add S3 support for uploads (#938) 2024-11-11 14:59:18 +01:00
Maksim Eltyshev
f75b0237d3 fix: Include previous data state in webhook
Closes #809
2024-10-31 00:48:49 +01:00
Maksim Eltyshev
38bc4cb0a0 ref: Refactoring 2024-10-30 22:28:25 +01:00
Elllone
cc95032e74
feat: Telegram bot notifications (#928) 2024-10-30 22:11:52 +01:00
Maksim Eltyshev
a2b81f6d59 feat: Add British English translation 2024-10-09 14:22:22 +02:00
Maksim Eltyshev
89292356db feat: Ability to disable SMTP certificate verification
Closes #744
2024-10-02 14:10:31 +02:00
Matthew Stickney
368ead982e
feat: Configurable file storage locations (#886)
* 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.

* 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.
2024-09-20 20:29:11 +02:00
iMarKoLiGa
1217969e22
feat: Ability to configure OIDC claims source (#888)
Closes #884
2024-09-20 16:19:54 +02:00
Ahmed
e410e21363
feat: Add Yemeni Arabic translation (#880) 2024-09-18 14:17:51 +02:00
Maksim Eltyshev
7ee351fe30 fix: Preserve extension for attachments with long filename
Closes #77
2024-09-16 00:45:53 +02:00
Maël Gangloff
8fd0f682d9
feat: Google Chat notifications (#867) 2024-09-04 15:33:43 +02:00
Maksim Eltyshev
9699fbe76a feat: Additional httpOnly token for enhanced security in browsers 2024-09-01 09:31:04 +02:00
Aurélien Troncy
e6644eb745
feat: Ability to show detailed auth errors, set to false by default (#860) 2024-08-30 11:47:29 +02:00
Ken
4841a65c77
feat: Add Traditional Chinese translation (#846) 2024-08-13 12:53:42 +02:00
Maksim Eltyshev
12f05adde7 fix: Fix styles, refactoring 2024-08-12 23:17:17 +02:00
Arkadiusz Dzięgiel
c594e8bd71
feat: Colorize due date and make it toggleable (#845) 2024-08-12 18:29:50 +02:00
Maksim Eltyshev
9dc38932fb feat: Languages with country codes 2024-07-21 19:33:57 +02:00
Maksim Eltyshev
aff853c602 ref: Refactoring, fix linting 2024-07-16 12:33:38 +02:00
aleb_the_flash
ad2966c5d6
feat: Improve OIDC support for strict providers (#824) 2024-07-16 12:19:27 +02:00
Αλέξανδρος
6052f8999f
fix: Fix application crashing when webhook is unavailable (#815) 2024-07-15 14:40:33 +02:00
Maksim Eltyshev
7acaec6d04 fix: Fix incorrect related data when transferring card
Closes #431, closes #803
2024-07-15 14:01:06 +02:00
HannesOberreiter
ba178d66fa
docs: Add types to webhook function (#796) 2024-06-18 15:41:12 +02:00
HannesOberreiter
270ce29f87
feat: Add custom user agent with base url to webhook (#799) 2024-06-18 15:36:51 +02:00
HannesOberreiter
de1ed3c784
ref: Define all possible event types in webhook module (#795) 2024-06-18 15:32:39 +02:00
NathanVss
cc1e886a31
feat: Ability to allow everyone to create projects (#787) 2024-06-14 16:38:06 +02:00
Maksim Eltyshev
c065566c15 feat: Webhooks configuration, all events support, refactoring 2024-06-12 00:51:36 +02:00
HannesOberreiter
3779bdb053
feat: Events via webhook (#771)
Closes #215, closes #656
2024-06-06 20:22:14 +02:00
Smiley3112
2d6666d693
feat: Add SMTP_NAME environment variable (#761)
Closes #758
2024-05-18 15:02:21 +02:00
Samuel
934dcdf39b
feat: Sort cards within list (#717)
Closes #390
2024-04-22 21:56:07 +02:00
Maksim Eltyshev
8a8c1fee0c fix: Fix error output when sending email or message to Slack 2024-04-12 12:07:19 +02:00
Maksim Eltyshev
4e2863faa7 feat: Automatic logout when session expires
Some checks are pending
Build and push Docker DEV image / build ([self-hosted arm64], linux/arm/v7) (push) Waiting to run
Build and push Docker DEV image / build ([self-hosted arm64], linux/arm64) (push) Waiting to run
Build and push Docker DEV image / build ([self-hosted x64], linux/amd64) (push) Waiting to run
Build and push Docker DEV image / merge (push) Blocked by required conditions
Build and push Docker DEV image / rerun-failed-jobs (push) Blocked by required conditions
Closes #693
2024-04-09 15:12:46 +02:00
Maksim Eltyshev
b46fb43e6f chore: Cleanup
Some checks failed
Build and push Docker DEV image / build ([self-hosted arm64], linux/arm/v7) (push) Has been cancelled
Build and push Docker DEV image / build ([self-hosted arm64], linux/arm64) (push) Has been cancelled
Build and push Docker DEV image / build ([self-hosted x64], linux/amd64) (push) Has been cancelled
Build and push Docker DEV image / rerun-failed-jobs (push) Has been cancelled
Build and push Docker DEV image / merge (push) Has been cancelled
2024-04-08 01:47:24 +02:00
Matthieu Bollot
2990ea593a feat: Slack bot notifications (#676) 2024-04-08 01:27:10 +02:00
Matthieu Bollot
b5bbf6a6a4 feat: Add ability to duplicate card (#668) 2024-04-08 01:24:50 +02:00
Edouard
bcd3ea86e8 feat: SMTP integration and email notifications (#631) 2024-04-08 01:24:50 +02:00
Maksim Eltyshev
988e70ec40 fix: Fix nullable boolean inputs 2024-04-08 01:24:50 +02:00
Maksim Eltyshev
6d9ce56f4a fix: Include due date when importing from Trello
Closes #598
2024-04-08 01:24:50 +02:00
Maksim Eltyshev
6c65d135f7 feat: Add ability to enforce SSO
Closes #543, closes #545
2024-04-08 01:24:10 +02:00
Maksim Eltyshev
0d39a7567f feat: Add ability to map OIDC attributes and ignore username
Closes #554
2024-04-08 01:18:26 +02:00
GlitchWitch
273d994750
Remove unused code and comments 2023-12-28 12:01:38 -06:00
Brad Bahls
86d21d6abd
updated to use currentUser.name for messages 2023-12-28 09:03:41 -07:00
GlitchWitch
3fedc14062
Rename custom.js -> slack.js 2023-12-23 10:52:15 -06:00
GlitchWitch
9961340118
Replace plankaProdUrl with one set by environment. Remove hardcoded channel and unused variables. 2023-12-23 10:48:50 -06:00
Brad Bahls
f54bd22757
removed test webhook url 2023-12-23 08:58:22 -07:00
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 2023-12-23 08:52:07 -07:00