Anthony Stirling and GitHub
cdeebc010d
Merge branch 'V2' into settingsPageEnhanced
2025-11-04 17:08:01 +00:00
Balázs Szücs and GitHub
bfd6610565
[V2] fix(tooltip): adjust close button position ( #4803 )
...
# Description of Changes
- Updated the `top` property of `.tooltip-pin-button` from `-0.5rem` to
`0.5rem` for proper alignment.
### Pictures:
Before:
<img width="903" height="838" alt="image"
src="https://github.com/user-attachments/assets/df2dfab0-9a5d-4d45-9b7b-16a30124af87 "
/>
After:
<img width="903" height="838" alt="image"
src="https://github.com/user-attachments/assets/d88f3fad-b281-4dfa-96e1-e56e2639aaf5 "
/>
Before:
<img width="903" height="838" alt="image"
src="https://github.com/user-attachments/assets/6406b9f4-8d03-4703-b680-9f70007ecced "
/>
After:
<img width="903" height="838" alt="image"
src="https://github.com/user-attachments/assets/7c548149-ab5d-4364-bee7-9acd55662216 "
/>
<!--
Please provide a summary of the changes, including:
- What was changed
- Why the change was made
- Any challenges encountered
Closes #(issue_number)
-->
---
## Checklist
### General
- [x] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [x] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md )
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md )
(if applicable)
- [x] I have performed a self-review of my own code
- [x] My changes generate no new warnings
### Documentation
- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
### UI Changes (if applicable)
- [x] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)
### Testing (if applicable)
- [x] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing )
for more details.
2025-11-02 16:08:25 +00:00
Anthony Stirling
19ff2444a8
fix for path
2025-10-31 13:22:52 +00:00
Anthony Stirling
2148bc2b5c
agagin
2025-10-31 13:18:11 +00:00
Anthony Stirling
8ec664d61f
final
2025-10-31 13:12:55 +00:00
Anthony Stirling
a544092c36
cleanups unused
2025-10-31 13:08:15 +00:00
Anthony Stirling
a256fd9593
px stuff
2025-10-31 12:52:25 +00:00
Anthony Stirling
28c70cbae7
Merge branch 'settingsPageEnhanced' of git@github.com:Stirling-Tools/Stirling-PDF.git into settingsPageEnhanced
2025-10-31 11:34:28 +00:00
Anthony Stirling
ba80ca1f67
app URL settings
2025-10-31 09:58:05 +00:00
Anthony Stirling and GitHub
0bd4d26638
Merge branch 'V2' into settingsPageEnhanced
2025-10-31 09:44:58 +00:00
Anthony Stirling
6be4c98f7c
lint typecheck
2025-10-31 09:42:56 +00:00
Anthony Stirling
bb2b321b28
lint
2025-10-31 09:38:46 +00:00
Anthony Stirling
6d98b0b209
restart
2025-10-30 23:40:47 +00:00
Anthony Stirling
7205ba9c9a
@app stuff
2025-10-30 14:05:03 +00:00
Anthony Stirling
cf2c7517eb
team updates
2025-10-30 13:30:17 +00:00
Anthony Stirling
e88c69be70
update full UI
2025-10-29 17:36:38 +00:00
James Brunton and GitHub
8060934ee9
Add linting to ensure correct imports style is used ( #4759 )
...
# Description of Changes
Add linting to ensure correct imports style is used.
I've disabled the linting for two imports which use relative paths
because the files they're importing are siblings to core and
proprietary. They could probs be imported by `@app/../assets/xxx` but it
seems silly. The other thing we could do is add an explicit `@assets`
path alias or something, but it seemed more complex than just disabling
the lint for those two imports at this stage. We could always do it in
the future if we want to import stuff up there a lot in the future.
2025-10-29 11:58:04 +00:00
James Brunton and GitHub
ef177be918
Fix issues with fullscreen tools on Safari ( #4757 )
...
# Description of Changes
Fix issues with fullscreen tools not rendering and throwing SVG errors
in the console on Safari.
2025-10-29 09:56:16 +00:00
Anthony Stirling
02dfafb254
Merge branch 'V2' into settingsPageEnhanced
...
Resolved conflicts by:
- Kept invite link feature (inviteLinkExpiryHours in ApplicationProperties)
- Kept enhanced email invite validation (both SMTP and invites enabled check)
- Adopted V2's Posthog/Scarf tracking additions
- Adopted V2's password length validation (min 6 chars) on both backend and frontend
- Converted email templates to Java text blocks
- Kept success message functionality in Login flow
- Used @app path aliases consistently across frontend files
- Fixed remaining relative imports in Workbench, RestartConfirmationModal, useRestartServer, and InviteAccept
- Accepted deletion of refactored files (App.tsx, Landing.tsx, etc.)
- Kept InviteAccept.tsx for invite link feature
2025-10-28 20:45:29 +00:00
d0c5d74471
settingsPage Init selfhost ( #4734 )
...
# Description of Changes
<!--
Please provide a summary of the changes, including:
- What was changed
- Why the change was made
- Any challenges encountered
Closes #(issue_number)
-->
---
## Checklist
### General
- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md )
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md )
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings
### Documentation
- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
### UI Changes (if applicable)
- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)
### Testing (if applicable)
- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing )
for more details.
---------
Co-authored-by: James Brunton <jbrunton96@gmail.com >
2025-10-28 14:47:41 +00:00
James Brunton and GitHub
d2b38ef4b8
Restructure frontend code to allow for extensions ( #4721 )
...
# Description of Changes
Move frontend code into `core` folder and add infrastructure for
`proprietary` folder to include premium, non-OSS features
2025-10-28 10:29:36 +00:00