Commit Graph

  • f782a0236b ♻️(backend) optimize refactoring access abilities and fix inheritance Samuel Paccoud - DINUM 2025-05-02 18:30:12 +02:00
  • c1fc1bd52f (backend) add computed link reach and role to document API Samuel Paccoud - DINUM 2025-04-28 21:43:59 +02:00
  • 1c34305393 (backend) add ancestors link reach and role to document API Samuel Paccoud - DINUM 2025-04-28 08:03:39 +02:00
  • 611ba496d2 ♻️(backend) simplify roles by returning only the max role Samuel Paccoud - DINUM 2025-04-25 08:03:12 +02:00
  • 0a9a583a67 (backend) fix randomly failing test on user search Samuel Paccoud - DINUM 2025-05-02 06:39:50 +02:00
  • 8f67e382ba ♻️(backend) refactor get_select_options to take definitions dict Samuel Paccoud - DINUM 2025-04-24 08:59:30 +02:00
  • 18d46acd75 (backend) give an order to choices Samuel Paccoud - DINUM 2025-04-23 22:47:24 +02:00
  • fae024229e (backend) we want to display ancestors accesses on a document share Samuel Paccoud - DINUM 2025-04-12 13:43:30 +02:00
  • df2b953e53 ♻️(backend) factorize document query set annotation Samuel Paccoud - DINUM 2025-04-12 11:35:36 +02:00
  • a7c91f9443 ♻️(backend) refactor resource access viewset Samuel Paccoud - DINUM 2025-04-12 09:11:33 +02:00
  • 0a5887c162 ♻️(backend) remove different reach for authenticated and anonymous Samuel Paccoud - DINUM 2025-04-11 19:09:48 +02:00
  • 26c7af0dbf (backend) add ancestors links definitions to document abilities Samuel Paccoud - DINUM 2025-04-06 21:20:04 +02:00
  • 0499aec624 🐛(backend) fix link definition select options linked to ancestors Samuel Paccoud - DINUM 2025-04-06 21:12:34 +02:00
  • 21624e9224 ⬆️(dependencies) update js dependencies renovate[bot] 2025-07-07 19:27:46 +00:00
  • b0a9ce0938 📝(readme) clean README (#1129) Manuel Raynaud 2025-07-07 18:17:05 +02:00
  • e256017628 ⬆️(dependencies) update python dependencies renovate[bot] 2025-07-07 08:42:36 +00:00
  • 50ce604ade 🐛(frontend) fix circular dependencies Anthony LC 2025-07-04 15:04:37 +02:00
  • 55979e4370 🛂(frontend) block edition only when not alone Anthony LC 2025-07-03 20:38:50 +02:00
  • 9a8f952210 🚩(back) use existing no websocket feature flag Manuel Raynaud 2025-07-04 10:56:24 +02:00
  • 118804e810 (back) new endpoint document can_edit Manuel Raynaud 2025-06-26 07:17:00 +02:00
  • 651f2d1d75 (back) check on document update if user can save it Manuel Raynaud 2025-06-25 17:30:33 +02:00
  • b96de36382 (y-provider) add endpoint returning document connection state Manuel Raynaud 2025-06-25 17:25:46 +02:00
  • 65b6701708 ♻️(backend) pass API token to Yprovider with scheme Bearer Stephan Meijer 2025-07-04 14:18:30 +02:00
  • 0be366b7b6 ♻️(frontend) support Bearer in servers/y-provider Stephan Meijer 2025-07-04 14:12:20 +02:00
  • 78a6772bab ♻️(backend) raw payloads on convert endpoint Stephan Meijer 2025-07-04 13:29:21 +02:00
  • fde520a6f3 ♻️(frontend) raw payloads on convert endpoint Stephan Meijer 2025-07-04 12:41:32 +02:00
  • cef2d274fc ♻️(frontend) following HTTP standards on auth Stephan Meijer 2025-07-04 11:57:06 +02:00
  • a9db392a61 ♻️(frontend) simplify Express middleware Stephan Meijer 2025-07-04 11:32:11 +02:00
  • 186ae952f5 (frontend) test successful conversion Stephan Meijer 2025-07-03 11:15:00 +02:00
  • f3c9c41b86 (frontend) switch to vitest and enhance testability Stephan Meijer 2025-07-02 16:39:46 +02:00
  • 58bf5071c2 ♻️(backend) rename convert_markdown to convert (#1114) Stephan Meijer 2025-07-04 15:30:32 +02:00
  • e148c237f1 🛂(back) restrict duplicate with accesses to admin or owner Manuel Raynaud 2025-07-02 14:13:15 +02:00
  • e82e6a1fcf 🛂(back) restrict document's duplicate action to authenticated users Manuel Raynaud 2025-07-02 13:45:50 +02:00
  • fc1678d0c2 (frontend) Duplicate a doc Anthony LC 2025-06-26 11:14:32 +02:00
  • 2b2e81f042 ♻️(frontend) Simplify AGPL export pattern Anthony LC 2025-06-16 12:54:07 +02:00
  • c8ae2f6549 ♻️(backend) rename convert-markdown endpoint Stephan Meijer 2025-06-27 14:19:53 +02:00
  • 1d741871d7 (helm) allow to configure cronjobs using backend image Manuel Raynaud 2025-07-01 14:49:46 +02:00
  • 6c3850b22b (frontend) support _FILE environment variables for secrets soyouzpanda 2025-04-29 17:09:51 +02:00
  • 31e8ed3a00 (backend) support _FILE environment variables for secrets soyouzpanda 2025-04-28 18:18:39 +02:00
  • 7e63e9e460 ♻️(back) exclude /admin from CSP rules Manuel Raynaud 2025-06-30 14:46:01 +02:00
  • 388f71d9d0 (frontend) button access request on share modal Anthony LC 2025-06-25 11:21:32 +02:00
  • 2360a832af (frontend) add access request on doc share modal Anthony LC 2025-06-24 17:42:41 +02:00
  • 411d52c73b ♻️(frontend) improve separation of concerns in DocShareModal Anthony LC 2025-06-20 17:34:04 +02:00
  • 394f91387d (backend) send email to admins when user ask for access Anthony LC 2025-06-20 15:24:46 +02:00
  • 878de08b1e (frontend) integrate doc access request Anthony LC 2025-06-19 22:08:18 +02:00
  • d33286019c (back) accept for a owner the request to access a document Manuel Raynaud 2025-06-18 15:50:12 +02:00
  • c2e46fa9e2 (back) document as for access CRUD Manuel Raynaud 2025-06-18 15:13:48 +02:00
  • 2e1b112133 🚨(back) remove unused ruff ignore rule Manuel Raynaud 2025-06-30 10:42:22 +02:00
  • 8f7ac12ea1 ⬆️(dependencies) update python dependencies renovate[bot] 2025-06-28 10:53:53 +00:00
  • dfdfe83db5 (back) install and configure django csp (#1085) Manuel Raynaud 2025-06-30 10:42:48 +02:00
  • 4ae757ce93 🔥(frontend) remove Beta from logo Anthony LC 2025-06-26 11:31:10 +02:00
  • 6964686f7c 🔧(back) remove usage of deprecated db engine Manuel Raynaud 2025-06-27 18:03:09 +02:00
  • 45bbffdf9f (back) allow to disable checking unsafe mimetype on attachment upload Manuel Raynaud 2025-06-27 17:31:15 +02:00
  • 95a55e7805 (e2e) reduce flakiness in e2e tests Anthony LC 2025-06-27 16:50:10 +02:00
  • e9ac36e811 📝(readme) fix some small issues in the README Sylvain Zimmer 2025-06-14 00:59:16 +02:00
  • d8294ee11d fix: Makefile failing on run-frontend-development (#1104) Stephan Meijer 2025-06-27 14:35:55 +02:00
  • 00009ecc16 🔧(conf) add server to server api tokens to common Anthony LC 2025-06-26 17:09:08 +02:00
  • 9b0676ec15 (jest) fix window.location mock Anthony LC 2025-06-26 16:49:13 +02:00
  • 9f222bbaa3 ⬇️(dependencies) downgrade to docx 9.5.0 Anthony LC 2025-06-26 16:47:51 +02:00
  • f0b253f0ff ⬆️(dependencies) update js dependencies renovate[bot] 2025-06-26 12:14:34 +00:00
  • 1e76e6e04c Documentation for self-hosting with docker compose (#855) Timothee Gosselin 2025-06-25 15:02:08 +02:00
  • a71453206b 🐛(env) update yprovider env for local development Anthony LC 2025-06-20 15:35:19 +02:00
  • 71cd016d4d ️(frontend) optimize document fetch error handling lebaudantoine 2025-05-22 00:27:42 +02:00
  • 2a7ffff96d ️(frontend) prevent authentication retry on 401 responses lebaudantoine 2025-05-21 16:19:34 +02:00
  • ff8275fb4e 📝(self-hosted) update collaboration vars (#1075) Erik Duxstad 2025-06-23 23:21:29 -07:00
  • c3f81c2b62 📝(docs) minor fixes to docs/env.md (#1086) Bastien 2025-06-20 15:53:39 +02:00
  • c7261cf507 🔧(front) configure x-frame-options to DENY in nginx conf (#1084) Manuel Raynaud 2025-06-19 15:36:57 +02:00
  • e504f43611 👥(github) update pull request template Anthony LC 2025-06-17 13:45:53 +02:00
  • 3ad6d0ea12 📝(project) add system-requirement doc Anthony LC 2025-06-11 09:57:16 +02:00
  • 9e8a7b3502 📝(project) add troubleshoot doc Anthony LC 2025-06-11 09:41:16 +02:00
  • 05db9c8e51 🤡(demo) change dev users email to remove invalid domain extension Manuel Raynaud 2025-06-17 12:17:22 +02:00
  • 7ed33019c2 ⬆️(back) upgrade django to version 5.2 Manuel Raynaud 2025-06-16 15:05:25 +02:00
  • a99c813421 📌(yjs) stop pinning node to minor version on yjs docker image (#1005) Samuel Paccoud 2025-06-17 11:43:05 +02:00
  • a83902a0d4 🚸(helm) improve helm chart Jacques ROUSSEL 2025-06-05 16:40:33 +02:00
  • 080f855083 ⬆️(dependencies) update python dependencies renovate[bot] 2025-06-16 03:24:19 +00:00
  • 90d94f6b7a ⬆️(frontend) Bump brace-expansion Anthony LC 2025-06-13 15:30:04 +02:00
  • f97ab51c8e 🧑‍💻(docker) add y-provider config to development environment Simon Ser 2025-06-03 09:24:16 +02:00
  • ba4f90a607 🧑‍💻(compose) remove --no-cache to build images by default Manuel Raynaud 2025-06-13 10:31:08 +02:00
  • 6c16e081de 🧑‍💻(docker) create a e2e compose configuration Manuel Raynaud 2025-06-13 10:19:27 +02:00
  • 56a945983e ♻️(docker) rename docker-compose.yaml in compose.yml Manuel Raynaud 2025-06-13 09:49:35 +02:00
  • 4fbbead405 🧑‍💻(compose) build and run y-provider in dev mode Manuel Raynaud 2025-06-11 09:37:02 +02:00
  • 9a212400a0 🔥(compose) remove app and celery services Manuel Raynaud 2025-06-10 18:10:53 +02:00
  • f07fcd4c0d 🔧(docker) add a service in compose to frontend development Manuel Raynaud 2025-06-02 19:00:13 +02:00
  • 4fc49d5cb2 ️(frontend) Set page titles for 403 and 404 errors Appryll 2025-06-03 13:48:45 +02:00
  • 0fd16b4371 💄(frontend) add spacing bottom on editor Anthony LC 2025-06-11 13:06:27 +02:00
  • fbb2799050 🔧(git) set LF line endings for all text files Anthony LC 2025-06-02 19:40:37 +02:00
  • afbb4b29dc 🩹(backend) default CORS_ALLOW_ALL_ORIGINS to False Manuel Raynaud 2025-06-11 11:55:28 +02:00
  • db63ebd0c8 🐛(frontend) fix meta title Anthony LC 2025-05-30 12:39:59 +02:00
  • c5f018e03e 💄(frontend) adapt some style Anthony LC 2025-05-26 15:48:33 +02:00
  • 1c93fbc007 🐛(frontend) fix multiple EmojiPicker Anthony LC 2025-05-26 13:12:58 +02:00
  • d811e3c2fc 🐛(frontend) table of content disappearing Anthony LC 2025-05-19 15:08:20 +02:00
  • fe5fda5d73 ✏️(project) fix typo Anthony LC 2025-05-26 10:27:17 +02:00
  • bf66265125 🙈(docker) add .next to .dockerignore Simon Ser 2025-06-03 00:21:37 +02:00
  • ce329142dc ⬆️(dependencies) update python dependencies renovate[bot] 2025-06-10 07:58:32 +00:00
  • f8cff43dac ⬆️(dependencies) update requests to v2.32.4 [SECURITY] renovate[bot] 2025-06-10 07:35:04 +00:00
  • f5b2c27bd8 ⬆️(dependencies) update django to v5.1.10 [SECURITY] renovate[bot] 2025-06-06 17:21:22 +00:00
  • 62433ef7f1 ♻️(i18n) adapt script to major upgrade of yargs Anthony LC 2025-06-05 10:58:59 +02:00
  • bc0824d110 🚨(frontend) fix linter warning react-query Anthony LC 2025-06-05 10:42:01 +02:00
  • fa653c6776 🏷️(CI) add automated label to renovate Anthony LC 2025-06-05 10:40:13 +02:00
  • d12f942d29 ⬆️(project) bump project to node 22 Anthony LC 2025-06-05 10:39:55 +02:00