Tim Down
3b67025398
Merge pull request #27991 from overleaf/td-react-layout-remove-redundant-code
...
Remove redundant include and entrypointVar block from React layout
GitOrigin-RevId: 43f9f9fbee58f882c99e8e8ad634cf6eb3b2929c
2025-09-05 08:05:21 +00:00
Antoine Clausse
5373c84d9f
[web] Add requireAdminRoles param to hasAdminCapability ( #28006 )
...
* Add `requireAdminRoles` param to `hasAdminCapability`
https://github.com/overleaf/internal/pull/27965#discussion_r2284808889
Co-authored-by: Andrew Rumble <andrew.rumble@overleaf.com >
* Update test
---------
Co-authored-by: Andrew Rumble <andrew.rumble@overleaf.com >
GitOrigin-RevId: 83f8af84debc70c7a2e294638747369c786be22f
2025-08-20 08:05:52 +00:00
Andrew Rumble
935ae23b01
Add admin capability check in admin navbar code
...
GitOrigin-RevId: 3d2561ae7495c6ead95d79720b5b7060d156a46c
2025-08-13 08:06:48 +00:00
Andrew Rumble
ed6b67ff68
Add hasAdminCapability check to navbars
...
GitOrigin-RevId: 9f277d26eee34473ba57d8a50913367a6e038b5d
2025-08-13 08:05:51 +00:00
Rebeka Dekany
d751b88e6b
Bootstrap files and folders cleanup ( #27692 )
...
* Remove icons folder
* Create folders for badge, button, and dropdown components
* Remove Bootstrap 5 from test
* Rename `getBootstrap5Breakpoint` to `getBootstrapBreakpoint`
* Cleanup and update BS 5 comments
* Move components to the shared folder
* Rename `tooltips-bs5` to `tooltip`
* Remove `-bs5` suffix
* Fix path
* Delete BS3 version file
* Rename `_form_marketing-bootstrap-5` to `_form_marketing`
* Delete BS3 version file
* Rename `_contact_general_modal-marketing-bootstrap-5` to `_contact_general_modal-marketing`
* Delete BS3 version file
* Rename `_contact_modal-marketing-bootstrap-5` to `_contact_modal-marketing`
* Delete BS3 version file
* Rename `thin-footer-bootstrap-5` to `thin-footer`
* Delete BS3 version file
* Rename `language-picker-bootstrap-5` to `language-picker`
* Rename `fat-footer-react-bootstrap-5` to `fat-footer-react`
* Delete BS3 version file
* Rename `navbar-marketing-bootstrap-5` to `navbar-marketing`
* Rename `navbar-marketing-react-bootstrap-5` to `navbar-marketing-react`
* Delete BS3 version file
* Rename `layout-website-redesign-cms-bootstrap-5` to `layout-website-redesign-cms`
* Source format
* Fix path
GitOrigin-RevId: cf0f5db7c84cf545c69213dcc271d9ff17fe5db7
2025-08-11 08:06:16 +00:00
Antoine Clausse
d145d309be
[web] Add admin permission view-script-log ( #27463 )
...
* Add capability `view-script-log`
* Check `view-script-log` (frontend)
* Check `view-script-log` (backend)
* Update tests
GitOrigin-RevId: 70fdb94875c9db69772b1450f03802917c4c52d4
2025-08-08 08:07:54 +00:00
Tim Down
0778bab910
Merge pull request #27254 from overleaf/td-project-dashboard-cookie-banner
...
Implement React cookie banner on project dashboard
GitOrigin-RevId: 95d2778d7ce7cb3054a06b06486b815a3453a623
2025-07-22 08:06:05 +00:00
Rebeka Dekany
c40ab3234d
Prettier for PUG templates ( #26170 )
...
* Setup prettier
* Ignore these pug templates by prettier
* Fix typo
* Fix prettier error
* Add prettier-ignore for quoting of event-segmentation attribute
* Manual tab indentation
* Interpolate
* Remove unbuffered if conditional
* Inline event-segmentation objects and remove prettier-ignore rule
* Fix spacing before interpolation
* Source format
* Source format
GitOrigin-RevId: c30e037f5caf8f91efc1bd9e75f81ae533b5a506
2025-06-24 08:05:06 +00:00
Tim Down
290bf71659
Merge pull request #25788 from overleaf/td-layout-react
...
Use correct layout for React pages
GitOrigin-RevId: 0dbf3146273c0ac2f1549f67be374595e1b8403e
2025-05-23 08:05:10 +00:00
Liangjun Song
c60ceaf932
Merge pull request #24466 from overleaf/ls-script-runner
...
Script runner
GitOrigin-RevId: 4cc7004f05177dba2a2151aa6db7e75fb679d11d
2025-04-14 08:04:37 +00:00
Tim Down
79e4b76551
Merge pull request #22222 from overleaf/td-thin-footer-react
...
Implement thin footer in Bootstrap 5
GitOrigin-RevId: c45f63b3d2536e6266eb55cc95df11b53a6b77ec
2024-12-17 09:05:23 +00:00
Eric Mc Sween
0769998dd7
Merge pull request #22024 from overleaf/em-standalone-ai-add-on-is-not-premium
...
Do not hide upgrade buttons when on standalone AI add-on
GitOrigin-RevId: ec5cf42c051745d5ca1dff57f7cd27a89c21a6a9
2024-11-26 09:04:57 +00:00
Tim Down
39a499b25a
Merge pull request #21622 from overleaf/td-settings-link-colour
...
Enable redesign for account settings page and use application link colour
GitOrigin-RevId: dad039810256bda47061799ef56a9c87a663ab3d
2024-11-15 09:04:49 +00:00
Antoine Clausse
59a1cc2c7a
Merge pull request #21718 from overleaf/td-bs5-nav-logged-out
...
[BS5] Add missing logged-out items to React nav bar
GitOrigin-RevId: 3dc681dcac46cdb68675f6034be56e2b96292c32
2024-11-11 09:04:21 +00:00
Eric Mc Sween
b2d991d74a
Merge pull request #21212 from overleaf/revert-20969-ac-subscription-layout-react
...
Revert "[web] Set Subscription pages to have `layout-react`"
GitOrigin-RevId: eaf3a651160e278adcb103864c5ea81ea3e35aa7
2024-10-18 08:06:05 +00:00
Antoine Clausse
2c7530a6cf
[web] Set Subscription pages to have layout-react ( #20969 )
...
* [web] Set Subscription pages to have `layout-react`
* [web] import `header-footer-react` in Subscription pages (!!)
* [web] Add `ol-user` meta tag to the subscription pages (!!)
⚠️ invite_logged_out.pug should be updated instead of setting the user as `{}`
* [web] Fix unit test
* [web] Update User types to handle a logged out user, add `LOGGED_OUT_USER` const
* [web] Add type `User` to `getSessionUser`
* [web] Remove `LOGGED_OUT_USER` const
* [web] Just pass `{ id: null }` as the user
* [web] Remove comment in pugs, it breaks things
* [web] Don't pass the full user to the frontend!!!
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
GitOrigin-RevId: 1768f1f13de924a18be43c1a08614000500dcbec
2024-10-18 08:05:53 +00:00
Rebeka Dekany
f6213de83b
Merge pull request #20140 from overleaf/rd-footer-react
...
[web] Migrate the footer to React
GitOrigin-RevId: 9571d7b3ef9a267fb8250956f821b1ee34ce07c7
2024-08-30 08:04:29 +00:00
Tim Down
d5643d53b3
Merge pull request #18996 from overleaf/td-bs5-nav-react
...
Main navigation React component
GitOrigin-RevId: c99a4b4a2f6fd02618689f829681118b2b64aa8d
2024-08-22 08:05:03 +00:00