Commit Graph
5665 Commits
Author SHA1 Message Date
yu-i-i ec4ad68791 Admin tools: themed dashboard 2026-07-07 14:42:57 +02:00
yu-i-i a7349c0c7e Admin tools: minor improvements
- enable Projects button in navbar for admin projects page
- enable copy of user ID in user info modal
- add null check in UserListController (thanks @moschlar)
2026-07-07 14:42:57 +02:00
yu-i-i 9472d977b0 Admin tools: optimize user/project list performance
Add frontend pagination
Add search debouncing
Render modals conditionally
Remove unnecessary sorting
2026-07-07 14:42:56 +02:00
yu-i-i de346104a1 Template Gallery: migration to 6.1.0
enable menu for editor redisign
move frontend code to modules
2026-07-07 14:42:55 +02:00
yu-i-i 4499088928 Symbol Palette: fix for 6.1.0 2026-07-07 14:42:55 +02:00
yu-i-i 1348946421 Admin Tools: Fix for 6.1.0 migraton 2026-07-07 14:42:55 +02:00
yu-i-i 59a140fe30 Admin Tools: Manage users and Manage projects pages 2026-07-07 14:42:55 +02:00
yu-i-i 6c97b44b5b Template gallery: Fix OLModal usage (see upstream commit 19b3834) 2026-07-07 14:42:53 +02:00
yu-i-i 60c66ad1d5 Fix: comments thread does not necessarily belong to current document 2026-07-07 14:42:53 +02:00
yu-i-i 4e42c6d232 Move Sympol Palette code to modules, closes #63 2026-07-07 14:42:52 +02:00
yu-i-i f502d4e4b5 Template gallery: ui components were moved to shared folder 2026-07-07 14:42:52 +02:00
yu-i-i effbd8ed6b Fix template publishing to align with upstream project context changes 2026-07-07 14:42:52 +02:00
yu-i-i 73b49a0dfe toggleSymbolPalette now in useEditorPropertiesContext 2026-07-07 14:42:52 +02:00
yu-i-i e094fb59df Symbol Palette: make close button visible 2026-07-07 14:42:51 +02:00
yu-i-i bcb5af48ae Refactor Template Gallery; resolves #38 and #39
- Replace free-text license input with a select box
- Improve visual presentation of modals and enhance keyboard interaction
2026-07-07 14:42:51 +02:00
yu-i-i c7350d5877 Symbol Palette: improve keyboard input experience 2026-07-07 14:42:51 +02:00
yu-i-i 3f6acabf26 Symbol Palette: get rid of @reach/tabs 2026-07-07 14:42:51 +02:00
yu-i-i 6b3472e3a8 Make Template Gallery optional; rename environment variables 2026-07-07 14:42:51 +02:00
yu-i-i 8dc220fdc5 Add Template Gallery support 2026-07-07 14:42:50 +02:00
yu-i-i ffe7d44174 Track changes / comments: update backend to support frontend changes 2026-07-07 14:42:50 +02:00
yu-i-i 6e4e540c5a Symbol palette: switch to 'OL' UI components and apply minor cosmetic changes 2026-07-07 14:42:50 +02:00
yu-i-i dbd14d5e86 Fix glitches in symbol palette after switching to Bootstrap 5 2026-07-07 14:42:50 +02:00
yu-i-i cfeed73e52 Refactor authentication code; add OIDC support 2026-07-07 14:42:49 +02:00
yu-i-i 8dea2fab50 Enable Symbol Palette 2026-07-07 14:42:49 +02:00
yu-i-i 636231490e Enable track changes and comments feature 2026-07-07 02:49:07 +02:00
Eric Mc Sween 8c9a80925e Merge pull request #34565 from overleaf/em-bibtex-modal-scroll
Make BibTeX modals scrollable

GitOrigin-RevId: 3ef2d2e7ac5e481c0e31c937b62ff4467c23f220
2026-06-15 08:07:29 +00:00
32664a1d12 [web] Update Share modal paywall CTAs to point to the plans interstitial (#34410)
* [web] Send paywall upgrade CTAs to the plans interstitial

* fix: encode upgradePlan campaign source with URLSearchParams

Co-authored-by: lzear <8427791+lzear@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
GitOrigin-RevId: ddde4d77d72e649f5ded5839a2a2155e5f679f53
2026-06-15 08:07:04 +00:00
Mathias Jakobsen a4c91ce671 Merge pull request #34453 from overleaf/mj-outline-style-cleanup
[web] Clean up outline styles post-editor redesign

GitOrigin-RevId: 43ac3aae6be79fe0844add32cb01d465db82b29e
2026-06-15 08:06:59 +00:00
Mathias Jakobsen 948ea8ac09 Merge pull request #34466 from overleaf/mj-logs-style-cleanup
[web] Clean up logs styles post-editor redesign

GitOrigin-RevId: 90e4a8ea1d3d02bc623847b1257cc1011e5c04c9
2026-06-15 08:06:54 +00:00
Mathias Jakobsen e2e01090a6 [web] Add custom stylelint rule for catching themed variables in :root selector (#34571)
* [web] Add custom stylelint rule for catching themed variables in root selector

* [web] Add lint rule for themed custom property naming

GitOrigin-RevId: 989452e26e427a93f9276ecf011ab7434f96efb1
2026-06-15 08:06:50 +00:00
Domagoj Kriskovic 74fa4d95b2 Refactor visual editor extension handling
GitOrigin-RevId: e4571d33a36d786997e9de80a8413ca84e8ddf04
2026-06-15 08:06:33 +00:00
Domagoj Kriskovic 7b3692ce6f Module for loading per language visual editor extensions
GitOrigin-RevId: 5244e754337a1e48b8de63e881648b2397500b25
2026-06-15 08:06:28 +00:00
Tim Down 0559f26753 Merge pull request #34230 from overleaf/td-pricing-accordion-bottom-border
Remove bottom border on FAQs accordion on pricing page

GitOrigin-RevId: 11e09bafab34eedbd80e20702e8c893a311fb6d0
2026-06-15 08:06:10 +00:00
Tim Down db2fe61a20 Merge pull request #34373 from overleaf/td-latex-parser-relax-text-restriction
Allow ^ and _ in text nodes by default in LaTeX grammar

GitOrigin-RevId: 9e94d86f7a0540431eb28d29c0fa79a0ea889855
2026-06-15 08:06:05 +00:00
Jessica Lawshe 035549dec0 Merge pull request #34214 from overleaf/kc-domain-capture-grace-period-ui
[web] Domain capture grace period UI

GitOrigin-RevId: 90ff8cc186ec12d5cd227d52405862ddca63c33d
2026-06-12 08:06:43 +00:00
MoxAmber 886985d91c Merge pull request #33717 from overleaf/as-new-link-sharing-pass-groups
[web] Pass project owner link sharing settings to frontend

GitOrigin-RevId: ff000f38ef36a3d448a2934d0c5963139852eee2
2026-06-12 08:06:12 +00:00
Rebeka Dekany 5a821a055b Show tax note conditionally and update zero-tax disclaimer wording (#34454)
* Hide tax note when tax is included and update zero-tax disclaimer wording

* fix: update taxes_may_be_added key in all non-English locale files

GitOrigin-RevId: 9cd0e0aba6d548221e97d383b0a2e52a2e0a077c
2026-06-10 11:59:06 +00:00
Anna Claire Fields b2edd33ca5 [PnP Migration] update ESLint cache location to use a unified .cache directory (#34485)
GitOrigin-RevId: 3b4551405e4b9fa552d6f289a31dd4eb2a73d875
2026-06-10 11:58:34 +00:00
Olzhas Askar 5ae13ef025 Merge pull request #34374 from overleaf/oa-extend-telemetry
[web] Extend paywall telemetry

GitOrigin-RevId: 20efca13734a3aafe70a56fee19b76c62503b828
2026-06-10 11:58:24 +00:00
Malik Glossop 6794af0ede Merge pull request #34110 from overleaf/mg-toolbar-language-suggestions
Add language suggestion controls to editor toolbar

GitOrigin-RevId: fe52b909b44ef8ccfc1449366bbf62f2d9d7ee4e
2026-06-10 11:58:20 +00:00
Miguel Serrano c981330cc1 [web] Disabled AI state for project collaborators (#34256)
* [web] Disabled AI state for project collaborators

Displays a disabled state, along with an informative tooltip in Editor AI controls.

GitOrigin-RevId: a749cd25d54f6ef3d7bf4276343400894bc193a4
2026-06-10 11:58:01 +00:00
ilkin-overleaf c9e4ab8b99 Merge pull request #33166 from overleaf/ii-share-modal-copy-link
[web] Share modal copy sharing link button

GitOrigin-RevId: a95f879196528ec3bc998558a6838c52aac33069
2026-06-10 11:57:42 +00:00
Davinder Singh 820d5a45ec [WEB] Remove the left border at the start of the toolbar (#34174)
* removing the first child left border

* adding border for review panel

GitOrigin-RevId: 53f1afc63f0860bc46acff4875652454cf6ced6b
2026-06-10 08:07:14 +00:00
ilkin-overleaf 952266da94 Merge pull request #33553 from overleaf/ii-share-modal-privileges-2
[web] Hook up project access controls and privileges to sharing link API

GitOrigin-RevId: 05407476340cabf1ab56a18008f9f3fa978b9d79
2026-06-10 08:06:55 +00:00
Alf EatonandClaude Opus 4.7 68ce10440a Add Dimensions search via module and rail panel (#33773)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
GitOrigin-RevId: 5c2811c155c7a1d577c08f6d01564b621b3b264c
2026-06-10 08:06:22 +00:00
MoxAmber 28210bcaeb Merge pull request #32111 from overleaf/as-new-link-sharing-backend
[web] Support link sharing using ProjectInvite

GitOrigin-RevId: 45d988dd6451f962f2709bb1e72a715570816d9c
2026-06-10 08:06:04 +00:00
Chris Dryden b90a8500d5 Merge pull request #34363 from overleaf/cd-migrate-python-runner-to-modules
Migrate the Python script runner into a closed python-runner module

GitOrigin-RevId: ac22f45bcf744c693591076f0b41e8d52249dcbf
2026-06-10 08:06:00 +00:00
Davinder Singh dceb766db0 [WEB] Add AI generator items to the Insert menu (#33967)
* adding  abstract generator in the dropdown

* add abstract generator to Insert menu dropdown

* add Keywords generator to Insert menu

* adding title generator and removing some unused code

* adding spanish translations

* adding buildOpenGeneratorHandler

* changing the approach to slots approach

* removing the feature flag

* niptick

* rename the file

* adding tests

* [WEB] Style changes for Writefull pop-up component   (#34067)

GitOrigin-RevId: 0bc97c2c1f3dc458a2ca30e8cc54dddfd5bc9b3b
2026-06-10 08:05:49 +00:00
Mathias Jakobsen 8a68f89a03 Merge pull request #34415 from overleaf/mj-file-tree-permanent-tabs
[web] Make tab permanent on file tree double click

GitOrigin-RevId: 8fe725eb3235e35d2070d806ad4f57e7f475d188
2026-06-10 08:05:41 +00:00
Eric Mc Sween 5eb1f41ef7 Merge pull request #34421 from overleaf/em-revert-modals-scrolling
Revert changes to BibTeX modals scrolling

GitOrigin-RevId: a04c3eaeafa08339f2725db13e8fee5d1e7da182
2026-06-09 08:07:31 +00:00