Commit Graph
100 Commits
Author SHA1 Message Date
LudyandGitHub 6c9a4e8acc Add Option to Specify Installation Method in Bug Report Template (#1710)
* Add Option to Specify Installation Method in Bug Report Template

* Update 1-bug.yml
2024-08-19 15:00:23 +01:00
LudyandGitHub b47f8a2c17 corrects the link to the country selection (#1717) 2024-08-19 15:00:00 +01:00
LudyandGitHub 56a07bbf3a increases some versions in the workflows (#1707) 2024-08-18 13:07:14 +01:00
29fcbf30d7 Admin panel - Enhanced User Management & Fix: #1630 (#1658)
* Prevents SSO login due to faulty verification

* add translation & fix show error message

* Update settings.yml.template

---------

Co-authored-by: Anthony Stirling <[email protected]>
2024-08-16 11:57:37 +01:00
LudyandGitHub d32da95f55 tessdata available to local Windows users (#1677)
tessdata available to local Windows users
2024-08-15 11:43:56 +02:00
LudyandGitHub 503a1c9526 redesign footer (#1674)
* redesign footer

* remove about test
2024-08-13 23:54:33 +02:00
LudyandGitHub f176558a39 Fix: Conditional Attribute Binding for the multiple Attribute in the File Selector Fragment (#1665) 2024-08-12 17:22:32 +01:00
950a0c4b21 Bump org.springframework.boot from 3.3.0 to 3.3.2 & Gradle 8 compatibility (#1626)
Co-authored-by: Anthony Stirling <[email protected]>
2024-08-03 13:18:51 +01:00
LudyandGitHub e6793bd04a Fix: fail JUnit test (#1625) 2024-08-03 12:52:50 +01:00
LudyandGitHub c54c18b247 Add: Irish and Danish to the table (#1622) 2024-08-03 10:16:26 +01:00
LudyandGitHub 065f53e577 Optimize Editor and Git Ignore Settings for Improved Consistency and Security (#1611) 2024-07-31 18:49:52 +01:00
LudyandGitHub 543b96c033 Add: Vietnam to the table (#1600)
* Add: Vietnam to the table

* Update labeler-config.yml
2024-07-27 08:37:22 +01:00
LudyandGitHub 560936e182 remove new lines and obsolete spaces (#1585) 2024-07-23 16:57:21 +01:00
LudyandGitHub 6eb79e65fa minor changes in the DEV tools and more (#1578) 2024-07-22 21:15:10 +01:00
85ed0c38d1 Adding declaration as repository component & changing primary key type (#1559)
* Adding declaration as repository component & changing primary key type

* Update AuthorityRepository.java

* Update PersistentLoginRepository.java

---------

Co-authored-by: Anthony Stirling <[email protected]>
2024-07-20 10:13:49 +01:00
LudyandGitHub 6c7dc34640 Add: Label manager (#1560) 2024-07-20 09:57:27 +01:00
LudyandGitHub 5751b1ac2d adds Thai to the languages ​​table (#1555)
This PR makes #1554 obsolete
2024-07-11 23:35:01 +01:00
422264a288 added non-translatable strings (#1537)
Co-authored-by: Anthony Stirling <[email protected]>
2024-07-06 21:54:04 +00:00
LudyandGitHub a17105e650 Create stale.yml (#1530)
* Create stale.yml

* Update stale.yml
2024-07-06 20:25:38 +00:00
LudyandGitHub 32ac38e93f Add missing translations strings (#1535)
* Add missing translations strings

* Update messages_de_DE.properties
2024-07-06 19:48:39 +01:00
3c0d2b908f Update messages_de_DE.properties (#1532)
Co-authored-by: Anthony Stirling <[email protected]>
2024-07-06 18:17:30 +00:00
LudyandGitHub ab62a93a0d Fix labeler 2 (#1534) 2024-07-06 19:15:19 +01:00
LudyandGitHub 5189708d25 Fix labeler (#1533)
* Update labeler.yml

* Update labeler.yml
2024-07-06 17:48:06 +01:00
LudyandGitHub 19831c050c Add labeler action for pull requests (#1529)
* Automatically label PRs

* Update labeler-config.yml
2024-07-06 15:43:53 +01:00
LudyandGitHub 4088208fc8 adding documentation for database import and export (#1528)
* adding documentation for database import and export

* Update DATABASE.md
2024-07-06 13:24:32 +01:00
be05db22f5 Preparation for Switching to a New Database Version (#1521)
* preparing to switch to a new database version

* add PreAuthorize

---------

Co-authored-by: Anthony Stirling <[email protected]>
2024-07-05 20:48:33 +01:00
LudyandGitHub 79927416e5 standardize the layout (#1525) 2024-07-04 21:13:03 +00:00
LudyandGitHub 40042c37f2 [Bugfix] the Manifest Syntax error (#1524)
Fixes the Manifest Syntax error
2024-07-04 21:05:45 +00:00
LudyandGitHub 1c90b65bca removes empty list entries (#1523) 2024-07-04 21:04:21 +00:00
LudyandGitHub 2971425544 [Bugfix] Prevents the deletion of productive data (#1522)
prevents the deletion of productive data
2024-07-04 22:02:35 +01:00
3a6969cad0 Fix: synchronizing the browser settings to the database #1481 (#1510)
Co-authored-by: Anthony Stirling <[email protected]>
2024-06-26 20:48:50 +00:00
LudyandGitHub 88e8663d44 Rename from translation_status.toml to ignore_translation.toml and more (#1511) 2024-06-26 21:47:20 +01:00
f43fe15193 further bug fixes when using context path (#1475)
Co-authored-by: Anthony Stirling <[email protected]>
2024-06-15 22:07:09 +01:00
LudyandGitHub 036c10fc27 added: Differentiate login methods and more (#1471)
- Added Portuguese in the table (README.md)
- ApplicationProperties.class diluted, provider outsourced to its own class
- Added UnsupportedProviderException to indicate a meaningful error
- Closes #1357
- Closes #1238
2024-06-15 13:15:09 +01:00
LudyandGitHub ab2fe5ef81 Add: missing string pdfOrganiser.mode.10 (#1468)
* Add: missing string pdfOrganiser.mode.10

* Update messages_it_IT.properties
2024-06-15 12:06:38 +01:00
LudyandGitHub f07ba9192b Updating build.gradle libraries (#1465) 2024-06-15 11:47:16 +01:00
fe9c5a7351 Change: method write and read settings.yml #1441 (#1463)
Co-authored-by: Anthony Stirling <[email protected]>
2024-06-15 09:05:31 +01:00
LudyandGitHub 1e72960c5f Bugfix: missing contextPath (#1434) 2024-06-12 20:36:18 +01:00
LudyandGitHub 446bc68768 change to Pdf.js-Legacy Version 4.3.136 (#1444)
* add: PDF.js-Legacy

* change path
2024-06-12 20:33:25 +01:00
LudyandGitHub 7543f49ba4 Add: Option to remove the digital signature when merging (#1424) 2024-06-09 13:58:05 +01:00
LudyandGitHub a6069c0f9e Add template for bug issues (#1419) 2024-06-09 10:45:36 +01:00
LudyandGitHub 327a44d487 Bump PDF.js from 4.3.118 to 4.3.136 (#1420)
Changelog: https://github.com/mozilla/pdf.js/releases/tag/v4.3.136
2024-06-09 10:45:25 +01:00
LudyandGitHub 7a15930453 add password validator (#1418) 2024-06-08 22:36:23 +01:00
LudyandGitHub 9a9429c15c Bugfix: fixes API query, replaces password comparisons, fixes duplicate ids (#1415)
fixes API query, replaces password comparisons, fixes duplicate ids
2024-06-08 12:37:06 +01:00
8f55c38391 add: redesign addUsers.html (#1407)
Co-authored-by: Anthony Stirling <[email protected]>
2024-06-07 22:27:16 +01:00
Ludy87 a743493cd3 Update navbar.html 2024-06-07 17:24:42 +02:00
Ludy87 c35355f01a Update githubVersion.js 2024-06-07 17:07:14 +02:00
Ludy87 ed910da288 Add: Bypass for too many requests to the github api 2024-06-07 16:54:47 +02:00
Ludy87 37c75971f2 Update ApplicationProperties.java 2024-06-06 21:14:34 +02:00
Ludy87 7d9edfca6d Enhance OAuth2 Client Registration with Dynamic Provider Details 2024-06-06 21:03:06 +02:00
Ludy87 515b5b1492 Minor corrections in the languages 2024-06-06 20:42:50 +02:00
Ludy87 ca0432e0b4 notification 2024-06-01 21:33:21 +02:00
Ludy87 5799e61385 new workaround for remove digital signature 2024-06-01 21:30:05 +02:00
Ludy87 19c564a6f7 Fix: Initialization Issue and Enhance Configuration Management for ConfigInitializer #1324 2024-05-31 23:51:42 +02:00
Ludy87 aef0d32b5b add remove digital signature 2024-05-31 11:31:07 +02:00
Ludy87 dfb8ba857f add properties Docker 2024-05-30 11:52:13 +02:00
Ludy87 1572404e6f Fix: Can't select the Draw tool in View #1328 2024-05-30 11:42:49 +02:00
Ludy87 cd6f3862f6 add invalid Id Token message 2024-05-28 10:27:44 +02:00
Ludy87 729af56d1b add: application icon/appname 2024-05-27 07:58:56 +02:00
Ludy87 ddb2528ecf Bump PDF.js from 3.11.174 to 4.3.118 2024-05-26 23:29:28 +02:00
LudyandGitHub 0962159523 Merge branch 'main' into add_oauth2 2024-05-25 21:10:52 +02:00
Ludy87 cbb4ccd4b7 add: multi OAuth2 option README.md, small cosmetic repairs 2024-05-25 21:10:12 +02:00
Ludy87 ce5af5ddde Fix: remove dublicate en_GB, missing translation German 2024-05-25 20:44:51 +02:00
Ludy87 4dcf2f5870 Update CustomOAuth2LogoutSuccessHandler.java 2024-05-25 18:25:13 +02:00
Ludy87 c2179ccd63 add multi OAuth2 Provider 2024-05-25 18:19:03 +02:00
Ludy87 f2eb5dd7d3 bg-card will be added to the class and password/username validation
bg-card should not be an id, ids should be unique in their use.
2024-05-19 12:44:54 +02:00
Ludy87 ffe221b93c Update README.md 2024-05-19 11:36:50 +02:00
Ludy87 3f252e29a1 adds all available settings to settings.yml 2024-05-19 11:35:46 +02:00
Ludy87 7109dd7905 Fix: Removes username validation check
- Removes username validation check
- Ignores API users in user counting
2024-05-19 10:52:11 +02:00
Ludy87 ffec5f7b54 extends the functionality of oauth in Stirling PDF 2. 2024-05-18 23:47:05 +02:00
LudyandGitHub c20936b485 Merge branch 'main' into add_functions_oauth2 2024-05-18 13:52:53 +02:00
Ludy87 dcf13e9ade Update InitialSecuritySetup.java 2024-05-12 20:17:46 +02:00
Ludy87 811c19e00d extends the functionality of oauth in Stirling PDF 2024-05-12 19:58:34 +02:00
LudyandGitHub 1c33500815 Update messages_de_DE.properties (#1149) 2024-04-30 23:03:50 +01:00
LudyandGitHub 318076254d Handling Untranslatable Strings (#1133) 2024-04-27 23:26:12 +01:00
LudyandGitHub 1b5d21a22e Bugfix: Login page shows wrong selected country flag/language (#1117)
Closes #1116
2024-04-24 09:10:16 +01:00
LudyandGitHub 3189d9dda8 Check DOCKER_ENABLE_SECURITY for UI (#1103)
When using `DOCKER_ENABLE_SECURITY=false`, the logout button and `Account Settings` are no longer displayed.
2024-04-21 21:16:39 +01:00
LudyandGitHub 5185fd13b8 updating the build files (#1100) 2024-04-21 16:30:17 +01:00
LudyandGitHub a5000fbbc5 UI: settings show/hide update display (#1072)
* UI: settings show/hide update display

This PR replaces the PR #1003

In this PR, the visual for available update is added to the foreground.

There are new settings to generally show/hide the update display, and only administrators receive the update display.

* change to `Bean`

* Update AppUpdateShowService.java

* add update message

* revision service

* change shouldShow

* Update githubVersion.js

* rm folder

* Update AppUpdateService.java
2024-04-21 12:15:18 +01:00
LudyandGitHub ace4e200b1 Fix: Resolve Username Case Sensitivity Issue in Login Flow (#1070)
* Fix: Username changing

The only situation where the username must be unique is when changing the username.

* Update UserController.java
2024-04-14 22:07:03 +01:00
LudyandGitHub 35a4462a86 replace comma to dot (#1057)
In several countries the comma is used as a decimal, the PR will replace the comma with a dot.
2024-04-09 17:47:53 +01:00
LudyandGitHub 66d5f3e4b5 add sync-readme (#1051) 2024-04-08 23:33:58 +01:00
LudyandGitHub 7dd1679588 Ukrainian - add missing strings (#1048)
add missing strings
2024-04-08 21:37:30 +01:00
LudyandGitHub d53be3aa14 add Ukrainian README, languages.html and correction FR, IT (#1044) 2024-04-08 21:29:13 +01:00
LudyandGitHub 59a19b0091 Update messages_de_DE.properties (#1045) 2024-04-08 20:25:14 +00:00
LudyandGitHub 74a0574462 Update progress of language (#1029) 2024-04-04 10:16:10 +01:00
LudyandGitHub 67a1529dc7 Change to html5 (#958)
* Change to html5

with Nu Html Checker

* Update scale-pages.html

* Update sign.html

* Update common.html

* Update common.html

* Update login.html
2024-03-21 20:58:01 +00:00
LudyandGitHub 24862e2d4a changes characters in multiple languages - Unicode ascii (#925)
* unicode to readable font

* Update messages_de_DE.properties
2024-03-17 11:09:55 +00:00
LudyandGitHub 51bb26ae34 Fix: Error after logging out and selecting another language (#924)
Fix exception url after logout
2024-03-17 09:57:17 +00:00
1af41f8ea5 🔨 add Developer tools/scripts (#828)
* 🔨 add Developer tools

* Update downloader.js

* Update game.js

* Update .pre-commit-config.yaml

* Update sync_versions.yml

* removed: mixed line ending tool

* Update swagger.yml

* Update push-docker.yml

* Update build.yml

---------

Co-authored-by: Anthony Stirling <[email protected]>
2024-03-13 22:18:15 +00:00
LudyandGitHub 9cc7a49d12 Enforcing Username Uniqueness (#906)
* Enforcing Username Uniqueness

Changes in UserService.java:

Added a new method findByUsername to allow searching for usernames regardless of case sensitivity.
Added a new method isUsernameValid to validate the username.
Changes in UserController.java:

Updated the changeUsername method to ensure the new username is valid before changing it.
Updated the editUser method to ensure the new username is unique and valid.
Changes in UserRepository.java:

Added a custom JPQL query to search for usernames regardless of case sensitivity.
Changes in HTML templates (account.html and addUsers.html):

Error messages are displayed if a username is invalid or already exists.

* JPAs auto
2024-03-13 22:09:16 +00:00
LudyandGitHub 82c4e9cf41 Fix TypeError by rotation (#890)
Fixes the error in the PDF multitool when rotating all pages at the same time.
2024-03-09 12:18:00 +00:00
LudyandGitHub 142e11a59a added missing translation strings (#888) 2024-03-09 08:08:33 +00:00
LudyandGitHub 97472310f2 Show the user roles as real names (#867)
* Show the user roles as real names

* Add error message

* Update Role.java

* default Language without translation

* Update messages_el_GR.properties
2024-03-06 22:14:02 +00:00
LudyandGitHub bdcccfd937 🐛 Fix: index out of bounds #861 #842 (#863)
* 🐛 Fix: `index out of bounds` #861 #842

* Update RearrangePagesPDFController.java

* Update RearrangePagesPDFController.java
2024-03-04 20:14:45 +00:00
146b8f0103 Corrected the reading of the port. See: #834 (#855)
* Corrected the reading of the port. See: #834

* Removed outdated import

---------

Co-authored-by: Eric <[email protected]>
2024-02-25 19:15:03 -05:00
LudyandGitHub 5bd544dcd7 Removed: Duplicate Properties Keys pt_PT (#854) 2024-02-24 19:45:07 +00:00
LudyandGitHub 51ad741744 Fix 746 (#825)
* Fix: #746

* formatting
2024-02-18 07:40:30 +00:00
LudyandGitHub 8d9f0361d0 Fix Serbia Language (#822)
* Fix Serbia Language

* Rename messages_sr_Latn_RS.properties to messages_sr_LATN_RS.properties

* Update languages.html

* Update README.md
2024-02-17 19:56:56 +00:00
010426d488 Document (#803)
* Update HowToAddNewLanguage.md

* Update HowToUseOCR.md

* Update LocalRunGuide.md

* Update README.md

* Update LocalRunGuide.md

* Update README.md

---------

Co-authored-by: Anthony Stirling <[email protected]>
2024-02-16 22:42:56 +00:00