Commit Graph

5213 Commits

Author SHA1 Message Date
David Rotermund
53d437dca2 Reference picker 2026-04-13 16:55:04 +02:00
David Rotermund
120def39cc Zotero Integration (#164) 2026-04-01 22:37:43 +02:00
yu-i-i
a2a455517e Admin tools: fix project list action icon in 6.1.0 dark theme 2026-03-20 02:51:39 +01:00
yu-i-i
5692338d4b Admin tools: themed dashboard 2026-03-20 02:51:05 +01:00
yu-i-i
fdb7578742 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-03-15 01:42:05 +01:00
yu-i-i
114911957e Admin tools: optimize user/project list performance
Add frontend pagination
Add search debouncing
Render modals conditionally
Remove unnecessary sorting
2026-03-13 21:04:13 +01:00
yu-i-i
73162171ee Template Gallery: migration to 6.1.0
enable menu for editor redisign
move frontend code to modules
2026-02-02 18:11:23 +01:00
yu-i-i
522704855f Symbol Palette: fix for 6.1.0 2026-01-29 15:54:54 +01:00
yu-i-i
2d8a963e79 Admin Tools: Fix for 6.1.0 migraton 2026-01-29 15:54:54 +01:00
yu-i-i
103adeb820 Admin Tools: Manage users and Manage projects pages 2026-01-29 15:54:53 +01:00
yu-i-i
f6cfd0b71d Template gallery: Fix OLModal usage (see upstream commit 19b3834) 2026-01-29 15:54:52 +01:00
yu-i-i
fea5749d0e Fix: comments thread does not necessarily belong to current document 2026-01-29 15:54:51 +01:00
yu-i-i
3b3734756a Move Sympol Palette code to modules, closes #63 2026-01-29 15:54:50 +01:00
yu-i-i
f41c73ee3d Template gallery: ui components were moved to shared folder 2026-01-29 15:54:50 +01:00
yu-i-i
984a641a93 Fix template publishing to align with upstream project context changes 2026-01-29 15:54:50 +01:00
yu-i-i
eb94a0e3af toggleSymbolPalette now in useEditorPropertiesContext 2026-01-29 15:54:50 +01:00
yu-i-i
2ad1147cbc Symbol Palette: make close button visible 2026-01-29 15:54:48 +01:00
yu-i-i
7194be158b 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-01-29 15:54:48 +01:00
yu-i-i
a06f584898 Symbol Palette: improve keyboard input experience 2026-01-29 15:54:48 +01:00
yu-i-i
de34fbced5 Symbol Palette: get rid of @reach/tabs 2026-01-29 15:54:48 +01:00
yu-i-i
b663e003bf Make Template Gallery optional; rename environment variables 2026-01-29 15:54:47 +01:00
yu-i-i
9443effae8 Add Template Gallery support 2026-01-29 15:54:47 +01:00
yu-i-i
b4a15d0803 Track changes / comments: update backend to support frontend changes 2026-01-29 15:54:47 +01:00
yu-i-i
2fbffeb206 Symbol palette: switch to 'OL' UI components and apply minor cosmetic changes 2026-01-29 15:54:47 +01:00
yu-i-i
680d20ba5f Fix glitches in symbol palette after switching to Bootstrap 5 2026-01-29 15:54:46 +01:00
yu-i-i
cbebcd99e2 Refactor authentication code; add OIDC support 2026-01-29 15:54:46 +01:00
yu-i-i
34d7c15ddc Enable Symbol Palette 2026-01-29 15:54:45 +01:00
yu-i-i
0d80609e2c Enable track changes and comments feature 2026-01-29 15:26:14 +01:00
Alf Eaton
03a3518aae Merge pull request #30703 from overleaf/ae-prettier
Upgrade Prettier to v3.7.4

GitOrigin-RevId: 0f4434019bc7d12f2d5b7ecbb833ee20570d0706
2026-01-16 09:56:07 +00:00
Jessica Lawshe
ca1a78163b Merge pull request #30760 from overleaf/ii-domain-capture-page-content-updates
[web] Update domain capture page content

GitOrigin-RevId: b70b82bcfca4db8e55ddcc961c0ec2d32af130e6
2026-01-16 09:05:21 +00:00
l-obrien-overleaf
3694322f5b Applying colour styling on close symbol palette in dark theme (#30724)
GitOrigin-RevId: 3c8ce6552fce431923d008b245efe6948375e003
2026-01-15 14:20:02 +00:00
Alf Eaton
36432ffb5b Clamp pos when storing scroll position (#30773)
GitOrigin-RevId: b381950e209c18a5fbba07604839b7c3eac90da8
2026-01-15 14:19:57 +00:00
Davinder Singh
9e9b5b22cf Merge pull request #30567 from overleaf/ds-mj-dark-mode-project-list
[web] Adding dark mode project list on Dashboard

GitOrigin-RevId: ed678b1ffa8abb776eed46fb3b4b88deedd3b62c
2026-01-15 14:19:49 +00:00
Malik Glossop
a0fc14b367 Merge pull request #30495 from overleaf/mg-context-menu-paste
[web] Support paste with formatting in context menu

GitOrigin-RevId: 551ed1d49ca423395bd9bfc756e10e8d59d71ecd
2026-01-15 14:19:03 +00:00
Malik Glossop
f087d125c1 Merge pull request #30168 from overleaf/mg-context-menu
Add context menu (right click) to editor

GitOrigin-RevId: f2e567b51b04170ba1a46b0ab4659f3481b05bfe
2026-01-15 14:18:58 +00:00
Alex Vizcaino
6523ffe57e Add pagination and "show more" functionality to publications list (#30720)
GitOrigin-RevId: 934a1da4f1a326d833cb25de37759f9c63f16571
2026-01-15 09:06:42 +00:00
jmescuderowritefull
6e203c1a5f A/B test with a new design which encourages prompting for paraphrase (#30478)
GitOrigin-RevId: 91d1ae18fd41dfe8edaa1592b2083c9aa7724b68
2026-01-15 09:06:35 +00:00
Alf Eaton
9b6eab9251 Allow text selection in log entry header (#30638)
GitOrigin-RevId: 18c6c9bc9b2971dbd877ce7d053a2582c6d072ad
2026-01-15 09:06:14 +00:00
Alf Eaton
5204ec5d0b Ensure that change decorations are mapped through updates (#30663)
GitOrigin-RevId: 9529e308594b771191f71751478c2118bd91a84e
2026-01-15 09:06:10 +00:00
Alf Eaton
5d16fa207a Upgrade CodeMirror and Lezer dependencies (#30615)
* Upgrade CodeMirror and Lezer dependencies
* Ensure that BraceWidget and IconBraceWidget always have string content
* Add updateDOM to BraceWidget
* Use pinned versions
* Fix description list decoration

GitOrigin-RevId: 5306f7f09290eb9a2c375e97d33509537f3c5e5f
2026-01-15 09:06:05 +00:00
ilkin-overleaf
291f882aa2 Merge pull request #30514 from overleaf/ii-cms-launchpad-typescript
[web] Convert cms and launchpad to TypeScript

GitOrigin-RevId: d2b38671a2389206dafc7bd50c28cf0bb9683601
2026-01-15 09:05:54 +00:00
Jessica Lawshe
9a4896a0b3 Merge pull request #30690 from overleaf/ii-domain-capture-mu-enrollment-changes
[web] Managed user enrollment page updates

GitOrigin-RevId: c05a29bd6cac7fd8fd25d3e8765d91e2b4d7306d
2026-01-15 09:05:49 +00:00
Rebeka Dekany
7e19998d15 Show video controls on iOS mobile devices by default (#30737)
* Add controls for Safari iOS video autoplay

* Show controls for all iOS mobile devices

GitOrigin-RevId: a086b127c1e56543a08341474b77de57171ea8c2
2026-01-15 09:05:22 +00:00
Domagoj Kriskovic
6c76d1cd4c Check preferences for track changes before sending email
GitOrigin-RevId: 99206cf438b18d90bca2db9d6db2a6676008a72d
2026-01-15 09:05:17 +00:00
Domagoj Kriskovic
4e2ea44b61 [web] add BibTeX visual editor module (#30726)
* [web] add BibTeX visual editor module

* Make the visual editor hook open to extension

Instead of looking specifically for the bibtex visual editor, allow any
extension to provide a visual editor.

* Fix stylelint error

---------

Co-authored-by: Eric Mc Sween <5454374+emcsween@users.noreply.github.com>
GitOrigin-RevId: c85c27a2b119c826e3d00cbd475a2a21f1508091
2026-01-15 09:05:13 +00:00
Mathias Jakobsen
19545b35d8 Merge pull request #30637 from overleaf/mj-ce-sp-new-editor
[web] Release editor redesign to Community Edition and Server Pro

GitOrigin-RevId: 062779fb418e44a4b245572fab1b4f365585a7f0
2026-01-14 10:18:02 +00:00
Jimmy Domagala-Tang
69f3f29f50 Dark mode for project list survey (#30619)
* feat: add dark mode for project list survey

* theming hover states on buttons

* feat: move theming to re-useable mixin

GitOrigin-RevId: ed85d050e908ae13d97ee8d67cf74e00c27fc258
2026-01-14 09:05:51 +00:00
Jimmy Domagala-Tang
a204f30d0f Add dark mode for cookie-banner (#30559)
* feat: adding dark mode for cookie-banner

* feat: move most relevant cookie-banner styles to footer

* fix: consistent naming for css vars, and scoping dark mode to only applicable pages for cookie Banner

* fix: swapping to themed border var

GitOrigin-RevId: 7de36cdeae6802a96a6983c739ab6fc95dee7e28
2026-01-14 09:05:47 +00:00
Jessica Lawshe
d570ac2ec9 Merge pull request #30503 from overleaf/jel-managed-user-project
[web] Show notification on admin page when project is owned by managed user

GitOrigin-RevId: 015f94a8e277709ab4fec7736ac49c5ff2b7740d
2026-01-13 09:07:41 +00:00
Mathias Jakobsen
69b12f3075 Merge pull request #30632 from overleaf/mj-pdf-dark-mode-tear-down
[web] Tear down pdf-dark-mode feature flag

GitOrigin-RevId: 5f3fa98af8eba70139ec614a3c2e08e380b56de9
2026-01-13 09:07:12 +00:00