Maksim Eltyshev
4ea0322dc4
build(dev): Add proxy target to dev compose file
2026-03-22 22:57:48 +01:00
Sebastian Dichler
105b37ef57
chore(i18n): Update German translation ( #1597 )
2026-03-22 22:39:27 +01:00
Maksim Eltyshev
4fb498667e
build(client): Allow specifying proxy target
...
Closes #1593
2026-03-22 22:24:52 +01:00
Maksim Eltyshev
b7d3602dcd
fix(proxy): Limit Squid file descriptors to prevent excessive memory allocation
...
Closes #1590
2026-03-19 12:28:09 +01:00
Maksim Eltyshev
91eb43f472
chore: Update version
planka-2.1.0
v2.1.0
2026-03-19 11:13:08 +01:00
dependabot[bot]
f47c188331
build(deps): Bump socket.io-parser from 4.2.5 to 4.2.6 in /client ( #1589 )
...
Bumps [socket.io-parser](https://github.com/socketio/socket.io ) from 4.2.5 to 4.2.6.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/socket.io-parser@4.2.5...socket.io-parser@4.2.6 )
---
updated-dependencies:
- dependency-name: socket.io-parser
dependency-version: 4.2.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 10:29:12 +01:00
dependabot[bot]
38a45c66e3
build(deps): Bump socket.io-parser from 4.2.5 to 4.2.6 in /server ( #1588 )
...
Bumps [socket.io-parser](https://github.com/socketio/socket.io ) from 4.2.5 to 4.2.6.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/socket.io-parser@4.2.5...socket.io-parser@4.2.6 )
---
updated-dependencies:
- dependency-name: socket.io-parser
dependency-version: 4.2.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 10:29:00 +01:00
Maksim Eltyshev
c342d2edd7
feat: Add ability to display card ages
2026-03-18 09:42:20 +01:00
Fabian Reinold
95e479cd3a
feat(helm): Add inline custom terms configuration, fix symlink detection ( #1585 )
2026-03-16 21:29:04 +01:00
Maksim Eltyshev
d9ae02899d
chore: Update dependencies
2026-03-16 16:04:51 +01:00
Roberto Fernández Iglesias
5e6195b252
feat: Support running under subpath ( #1451 )
2026-03-12 22:11:11 +01:00
Maksim Eltyshev
61a3ff55cc
fix(build): Write swagger.json only once
2026-03-12 15:24:41 +01:00
Maksim Eltyshev
af0cd79535
docs: Remove accidental dollar sign from Swagger route definitions
...
Closes #1578
2026-03-11 11:47:30 +01:00
Hannes
bb907d62e4
feat: Add ability to expose Swagger specification ( #1577 )
2026-03-11 11:39:42 +01:00
Br1an
7604a31a74
fix(oidc): Add configurable HTTP timeout for OIDC client ( #1575 )
2026-03-11 10:30:16 +01:00
Maksim Eltyshev
2685e5d5fc
chore: Update version
v2.0.3
planka-2.0.3
2026-03-01 16:53:11 +01:00
Maksim Eltyshev
5ebe320396
chore: Update dependencies
2026-03-01 16:42:19 +01:00
Maksim Eltyshev
66ff3b65c6
fix(proxy): Prevent external access to outgoing proxy in host-network mode
2026-03-01 15:57:12 +01:00
dependabot[bot]
8009fbacc6
build(deps): Bump bn.js in /client
...
Bumps and [bn.js](https://github.com/indutny/bn.js ). These dependencies needed to be updated together.
Updates `bn.js` from 5.2.2 to 5.2.3
- [Release notes](https://github.com/indutny/bn.js/releases )
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/indutny/bn.js/compare/v5.2.2...v5.2.3 )
Updates `bn.js` from 4.12.2 to 4.12.3
- [Release notes](https://github.com/indutny/bn.js/releases )
- [Changelog](https://github.com/indutny/bn.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/indutny/bn.js/compare/v5.2.2...v5.2.3 )
---
updated-dependencies:
- dependency-name: bn.js
dependency-version: 5.2.3
dependency-type: indirect
- dependency-name: bn.js
dependency-version: 4.12.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-24 20:58:25 +00:00
Maksim Eltyshev
d5d3f1de44
chore: Update version
planka-2.0.2
v2.0.2
2026-02-23 18:44:06 +01:00
Maksim Eltyshev
4e9e842e3d
chore: Update server dependencies
2026-02-23 18:12:14 +01:00
Fabian Reinold
605dcace54
fix(gravatar): Update hash algorithm to SHA-256 for improved security ( #1550 )
2026-02-23 16:59:55 +01:00
SnoozeFreddo
61753f08eb
fix(helm): Add writable temp directory mounts when readOnlyRootFilesystem is enabled ( #1542 )
2026-02-20 16:18:30 +01:00
Maksim Eltyshev
52c96c6c8f
fix(platform): Make app compatible with Windows
2026-02-19 20:15:28 +01:00
Maksim Eltyshev
2a1760393f
fix(dropzone): Prevent dropzone from overflowing content
2026-02-19 17:09:21 +01:00
seals187
7758312e05
fix(backup): Improve backup/restore scripts, allow specifying backup directory ( #1541 )
2026-02-19 13:13:12 +01:00
Maksim Eltyshev
414418130d
chore: Update version
planka-2.0.1
v2.0.1
2026-02-17 15:55:56 +01:00
Maksim Eltyshev
d83ea4b146
fix(terms): Display template notice, support custom terms loading
...
Closes #1523
2026-02-17 15:37:26 +01:00
Fabian Reinold
addad4378a
feat(helm): Add image digest pinning support ( #1531 )
...
* feat(helm): add image digest field to values
- Add optional 'digest' field under image.repository configuration
- Allows users to pin container images by SHA256 digest
- Improves security through immutable image identification
- Fully backward compatible (digest is optional)
* feat(helm): implement image digest pinning in deployment template
- Add conditional logic to support SHA256 digest in image references
- When digest is set with tag: generates 'repository:tag@sha256:digest'
- When digest is set without tag: generates 'repository@sha256:digest'
- Preserves backward compatibility with tag-only deployments
- Validates tag presence to avoid invalid image references
* docs(helm): add image digest pinning documentation
- Add 'Image Digest Pinning' section under Advanced Configuration
- Include methods for finding image digests (docker inspect, skopeo)
- Document two usage options:
- Option 1: Digest with tag (recommended) for reference + verification
- Option 2: Digest only for minimalist configuration
- Explain security benefits (immutability, supply chain security, reproducibility)
- Provide complete helm and values.yaml examples
2026-02-16 14:25:47 +01:00
Maksim Eltyshev
b9967feeea
fix(socket): Handle transport error during reconnection after idle
2026-02-16 10:50:09 +01:00
Maksim Eltyshev
dbcdd62bdf
docs: Update readme
2026-02-12 16:03:53 +01:00
Maksim Eltyshev
ff4177f27a
chore: Fix index view extension in ignore files
2026-02-11 23:00:45 +01:00
Maksim Eltyshev
f68e7d156e
chore: Fix data path in docker-restore script
2026-02-11 22:58:40 +01:00
Maksim Eltyshev
bda32e0247
chore: Update version
planka-2.0.0
v2.0.0
2026-02-11 14:34:56 +01:00
Maksim Eltyshev
168776aef8
chore: Bump terms
2026-02-11 14:03:37 +01:00
Maksim Eltyshev
d84b615815
ci: Fix sed when updating Dockerfile to use prebuilt client
2026-02-11 13:08:06 +01:00
Maksim Eltyshev
16b228e54e
fix: Prevent collisions when generating local ids
2026-02-11 11:59:57 +01:00
Maksim Eltyshev
0db1a5cf0e
chore: Support multiple term types
2026-02-10 22:53:22 +01:00
Maksim Eltyshev
1d0b3e9af8
ci: Fix path to terms
2026-02-10 21:49:33 +01:00
Maksim Eltyshev
dabdedf6c4
ref: Little refactoring
2026-02-10 21:43:58 +01:00
Maksim Eltyshev
a82ae49fe4
chore: Unify term types
2026-02-10 21:14:56 +01:00
Hayden Welch
e7326303cd
docs: Validate Swagger docs ( #1486 )
2026-02-10 19:35:39 +01:00
Maksim Eltyshev
b2e3aac314
chore: Upgrade data structure only if S3 is enabled
2026-02-10 18:52:25 +01:00
Maksim Eltyshev
8c4859fed5
chore: Sync upgrade script with latest changes
2026-02-10 18:34:26 +01:00
Maksim Eltyshev
e219e5be42
ci: Restore latest tag
2026-02-10 15:31:05 +01:00
Maksim Eltyshev
7d613dc171
docs: Bump last updates
2026-02-10 15:00:19 +01:00
Maksim Eltyshev
d63cc28f23
ci: Optimize Docker image build by prebuilding client
2026-02-09 21:48:44 +01:00
Maksim Eltyshev
8898a0f0a2
fix: Block unsupported local Apprise schemas
2026-02-09 13:35:04 +01:00
Maksim Eltyshev
538280d197
feat: Add configurable proxy for outgoing traffic to prevent SSRF
2026-02-09 13:33:27 +01:00
Maksim Eltyshev
aa3ebd5add
feat: Apply color to entire list instead of card bottoms
2026-02-08 00:06:32 +01:00