Commit graph

12311 commits

Author SHA1 Message Date
omri zaher
fd69234137 Update UI testing workflow to run tests with sudo 2025-08-08 18:48:35 +03:00
omri zaher
b9b6614d80 Remove installation of Chromium ChromeDriver from UI testing workflow 2025-08-08 18:45:21 +03:00
omri zaher
4949fdd7bb Remove deprecated workflow files: depsreview.yaml, release.yml, and test_suite.yml 2025-08-08 18:16:29 +03:00
omri zaher
93d9ee48ed Fix environment variable setup for Chrome and ChromeDriver in UI testing workflow 2025-08-08 18:12:44 +03:00
omri zaher
d47b855ad2 Add installation of Chromium ChromeDriver in UI testing workflow 2025-08-08 18:06:56 +03:00
omriza5
e8c772ee0a
Merge pull request #2 from omriza5/feature/ui-testing-ci
Add Selenium UI testing workflow
2025-08-08 18:02:05 +03:00
omri zaher
8bef2a2f8d Update Python version to 3.13 in Selenium UI testing workflow 2025-08-08 17:51:52 +03:00
Lauri Ojansivu
3977adcb8f Updated translations 2025-08-08 12:38:15 +03:00
Lauri Ojansivu
1c47f98f59 Feature: Added brute force login protection settings to Admin Panel/People/Locked Users. Part 2.
Thanks to xet7 !
2025-08-08 12:36:17 +03:00
seve12
9f0c37352e Enhance accessibility for modal dialogs and improve DOM structure 2025-08-07 23:59:34 +03:00
omri zaher
64bec1a886 Add Selenium UI testing workflow 2025-08-07 21:05:17 +03:00
omri zaher
8d23bbb91d Add .pem files to .gitignore 2025-08-07 11:37:21 +03:00
seve12
7a20fa4805 Merge branch 'main' of https://github.com/seve12/wekan 2025-08-06 19:29:25 +03:00
seve12
6a713d9e8d Refactor header and layout templates for improved accessibility and consistency 2025-08-06 19:18:01 +03:00
Lauri Ojansivu
51b0544752 Updated translations. 2025-08-06 08:17:02 +03:00
seve12
1022a7aa3a
Update settingBody.js 2025-08-05 20:23:52 +03:00
seve12
c048678844
Update router.js 2025-08-05 20:22:09 +03:00
seve12
f9fb02457c Merge branch 'main' of https://github.com/seve12/wekan 2025-08-05 20:07:50 +03:00
seve12
ce419ce64e
Merge pull request #1 from seve12/severi
Improves accessibility by disabling custom Tab handling
2025-08-05 20:05:39 +03:00
severi12345
ecb6ff57fc Update page titles to include product name in settings and global search 2025-08-05 19:59:33 +03:00
Lauri Ojansivu
663866562f Updated ChangeLog. 2025-08-05 12:57:00 +03:00
Lauri Ojansivu
dfdd0b6cbb Added info about Sandstorm Radicale Calendar and Contacts.
Thanks to xet7 !
2025-08-05 12:55:29 +03:00
Lauri Ojansivu
c81ca82822 Updated translations. 2025-08-05 12:02:36 +03:00
Lauri Ojansivu
66b067eb49 Updated translations. 2025-08-05 11:26:23 +03:00
Lauri Ojansivu
4e9f2dc46a Updated ChangeLog. 2025-08-05 11:24:34 +03:00
Lauri Ojansivu
f02d8b61b5
Merge pull request #5856 from wekan/dependabot/github_actions/docker/login-action-3.5.0
Bump docker/login-action from 3.4.0 to 3.5.0
2025-08-05 11:18:16 +03:00
Lauri Ojansivu
088de1877c
Merge pull request #5855 from wekan/dependabot/github_actions/docker/metadata-action-5.8.0
Bump docker/metadata-action from 5.7.0 to 5.8.0
2025-08-05 11:17:59 +03:00
dependabot[bot]
4611abffed
Bump docker/login-action from 3.4.0 to 3.5.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](74a5d14239...184bdaa072)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-05 03:24:07 +00:00
dependabot[bot]
f206f2f45c
Bump docker/metadata-action from 5.7.0 to 5.8.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](902fa8ec7d...c1e51972af)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 5.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-05 03:17:28 +00:00
Lauri Ojansivu
9c5f5757be Updated translations. 2025-08-05 00:50:29 +03:00
Lauri Ojansivu
ec2e0f6fed Updated ChangeLog. 2025-08-05 00:33:46 +03:00
Lauri Ojansivu
ae0d059b6f Feature: Added brute force login protection settings to Admin Panel/People/Locked Users.
Added filtering of Admin Panel/People/People: All Users/Locked Users Only/Active/Not Active.
Added visual indicators: red lock icon for locked users, green check for active users, and red X for inactive users.
Added "Unlock All" button to quickly unlock all brute force locked users.
Added ability to toggle user active status directly from the People page.
Moved lockout settings from environment variables to database so admins can configure the lockout thresholds directly in the UI.

Thanks to xet7.
2025-08-05 00:31:43 +03:00
Lauri Ojansivu
0132b801b2 Updated translations. 2025-08-04 21:34:33 +03:00
Lauri Ojansivu
06ca564ec2 Updated ChangeLog. 2025-08-04 21:26:51 +03:00
Lauri Ojansivu
d83ce5e633 Feature: Accessibility page at /accessibility. Settings at Admin Panel. When enabled, link at right sidebar.
Thanks to xet7 !
2025-08-04 21:22:14 +03:00
Lauri Ojansivu
5287319fde Updated translations. 2025-08-04 19:53:31 +03:00
Lauri Ojansivu
c75a23e693 Updated ChangeLog. 2025-08-04 19:49:59 +03:00
Lauri Ojansivu
180bf930c1 Updated translations. 2025-08-04 19:46:24 +03:00
Lauri Ojansivu
c16e99ba1e Added FerretDB/PostgreSQL to changelog. 2025-08-04 19:21:16 +03:00
Lauri Ojansivu
b9887fc917 Fixed link at OpenShift docs.
Thanks to xet7 !

Related #5854
2025-08-04 19:17:17 +03:00
Lauri Ojansivu
96b36bd8ef Updated ChangeLog. 2025-08-04 18:24:27 +03:00
Lauri Ojansivu
0e32f666eb Comment out not used Tab code at accessibility related changes.
Thanks to xet7 !

Related https://github.com/wekan/wekan/pull/5853
2025-08-04 18:17:24 +03:00
Lauri Ojansivu
1341fc6a98
Merge pull request #5853 from seve12/severi
Improves accessibility by disabling custom Tab handling
2025-08-04 18:12:46 +03:00
seve12
81c9e96bf3 Improves accessibility by disabling custom Tab handling
Comments out custom Tab key behavior to allow default browser focus movement, enhancing accessibility for keyboard users and assistive technologies.
2025-08-04 17:45:53 +03:00
omriza5
ecacb4446e
Merge pull request #1 from omriza5/feature/board-test
Add initial test suite for board API with authentication and various …
2025-08-04 17:41:22 +03:00
omri zaher
13ae2c7bfe Add initial test suite for board API with authentication and various board operations 2025-08-04 17:31:19 +03:00
omri zaher
a1bf146fed Refactor login tests to improve structure and readability 2025-08-03 19:22:09 +03:00
omri zaher
4df57d54df Refactor health check test to assert for 200 status code and remove debug print statement 2025-08-03 18:32:51 +03:00
omri zaher
01d50ed631 Add pytest option to enable output capturing 2025-08-03 18:32:25 +03:00
omri zaher
c053ec3b56 Add initial Python test setup and health check test 2025-08-03 18:31:27 +03:00