- 30 Dec, 2024 3 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 23 Dec, 2024 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 21 Dec, 2024 1 commit
-
-
Przemyslaw Kaminski authored
I want to understand ngrams algorithms better.
-
- 18 Dec, 2024 1 commit
-
-
Przemyslaw Kaminski authored
-
- 10 Dec, 2024 1 commit
-
-
Przemyslaw Kaminski authored
-
- 09 Dec, 2024 1 commit
-
-
Przemyslaw Kaminski authored
Also, add -Werror to tests so that no warnings in tests are reported anymore.
-
- 06 Dec, 2024 1 commit
-
-
Grégoire Locqueville authored
I fixed those warnings that were easy to fix: redundant imports, unused variables, etc. (I might have missed some though) The warnings I deliberately left for now are: * In `Test.API.UpdateList`: Incomplete pattern matching (we would need to think a bit about error handling to fix this) * In `Test.Utils`: `traceShowId` remains in code (we would need to think a bit about proper logging to fix this)
-
- 29 Nov, 2024 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 26 Nov, 2024 2 commits
-
-
Przemyslaw Kaminski authored
It might be that notifications get mixed up when running parallel test (as they use the same port)
-
Przemyslaw Kaminski authored
More import refactoring
-
- 25 Nov, 2024 1 commit
-
-
Przemyslaw Kaminski authored
-
- 21 Nov, 2024 3 commits
-
-
Przemyslaw Kaminski authored
-
Alexandre Delanoë authored
-
Przemyslaw Kaminski authored
-
- 19 Nov, 2024 5 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
Also, use genericArbitrary in Instances, this simplifies things
-
Przemyslaw Kaminski authored
Also, some import refactoring
-
- 18 Nov, 2024 3 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
This allows the frontend to correctly display a different icon in case a node has been published with edits enabled or not.
-
- 14 Nov, 2024 3 commits
-
-
Przemyslaw Kaminski authored
-
Alfredo Di Napoli authored
Previous to this commit, `get_user_root_node_folder` would fail with a `UserHasTooManyRoots` in case this was called on a tree which had more than one "public" folder. We fix this by taking the oldest available node, which will always correspond to the notion of "root", being the first ever created.
-
Przemyslaw Kaminski authored
-
- 13 Nov, 2024 3 commits
-
-
Przemyslaw Kaminski authored
Ref: #238, #341, #418
-
Przemyslaw Kaminski authored
Ref: #238, #341, #418
-
Przemyslaw Kaminski authored
-
- 11 Nov, 2024 8 commits
-
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
This commit splits the policy checks we do on node operations into "read" checks and "write" checks, so that we can enforce different kind of policies based on the state of a node (i.e. published or not).
-
Alfredo Di Napoli authored
This commit refactors the `NodeNodeCategory` so that we create a better hierarchy to account for node publication, including all the policies it might have.
-
Alfredo Di Napoli authored
This commit refactors a bit the internal of the `Gargantext.Database.Query.Tree` module so that it removes a lot of repetitive boilerplate and paves the way to more interesting features. It also: * Adds the `isUserNode` boolean query * Adjust source and target in publishNode and unpublishNode * Pass the currently-logged-in user to tree API functions
-
Alfredo Di Napoli authored
It also: * Amends tests for policy checks status code changes * Fix a bug in isNodeReadOnly * Adds a function to return all the nodes ids for the published nodes. Next we need to modify `findShared` & co to make sure that published notes will show somewhere in the users' tree.
-
Alfredo Di Napoli authored
-
Alfredo Di Napoli authored
Now this query accounts correctly for recursive children. It also: * Adds basic publish/unpublish works * Add Move API tests scaffolding
-
Alfredo Di Napoli authored
-