Commit Graph
78 Commits
Author SHA1 Message Date
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
LudyandGitHub e4a76e96af HTML, CSS, JS and JAVA corrections (#810)
* CSS corrections

* HTML corrections

* JS corrections

* JAVA corrections

* remove tab

* CSS corrections 2

* JS corrections 2

* back to the roots

* max-linie 127

* add slash hr|br

* return bootstrap-icons.css

* return bootstrap-icons.min.css

* return bootstrap.min.css

* Update bootstrap-icons.css

* Update bootstrap-icons.min.css

* Update bootstrap-icons.min.css

* Update bootstrap.min.css

* CSS corrections

* HTML corrections

* JS corrections

* JAVA corrections

* remove tab

* CSS corrections 2

* JS corrections 2

* back to the roots

* max-linie 127

* add slash hr|br

* return bootstrap-icons.css

* Update bootstrap-icons.css

* Bootstrap CSS

* Update prism.css
2024-02-16 21:49:06 +00:00
Ludy87 3cfb554623 missing propertie pageSelectionPrompt 2024-02-11 21:10:04 +01:00
Ludy87andsbplat 17cc31d6e7 add placeholder translation 2024-02-11 14:32:34 -05:00
Ludy87andsbplat 0c6e10a6dd add separator 2024-02-11 14:32:34 -05:00
Ludy87andsbplat 297c57631f remove dublicate -> change showJS.tags to autoRedact.tags 2024-02-11 14:32:34 -05:00
Ludy87andsbplat bd4e252bb6 added missing strings 2024-02-11 14:32:33 -05:00
Ludy87andsbplat 0ce34c70bc Update messages_de_DE.properties 2024-02-11 14:32:33 -05:00
Ludy87andsbplat 4df75cfba1 Update messages_de_DE.properties 2024-02-11 14:32:33 -05:00
Ludy87andsbplat 2aa435bcfb double spaces removed 2024-02-11 14:32:33 -05:00
Ludy87andsbplat 0a4a9e6947 Removed unnecessary characters and added DE missing strings 2024-02-11 14:32:32 -05:00
Ludy87 08da0f5c56 update language german 2023-11-17 16:07:02 +01:00