Squashed commit of the following:
commit a0ec337b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Oct 2 08:48:55 2024 +0200 [VERSION] +1 to 0.0.7.3.1 commit a23a0113 Merge: b6e13788 c2531060 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Oct 2 08:09:39 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-408' into dev commit b6e13788 Merge: 1bd9f15d 0771f383 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Oct 2 08:09:18 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-407' into dev commit 1bd9f15d Merge: e3ee761d 4c97676e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Oct 2 08:08:57 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/improve-error-at-startup' into dev commit e3ee761d Merge: 5e28eafa 139b5372 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Oct 2 08:08:08 2024 +0200 Merge remote-tracking branch 'origin/fix/removes_check_json' into dev commit c2531060 Author: Alfredo Di Napoli <alfredo.dinapoli@gmail.com> Date: Mon Sep 30 12:58:30 2024 +0200 Increase timeout (and better error reporting) in testMarkProgress commit 5e28eafa Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Aug 26 13:02:06 2024 +0200 Test ngrams update after docs trashing commit 0771f383 Author: Alfredo Di Napoli <alfredo.dinapoli@gmail.com> Date: Fri Sep 27 16:08:52 2024 +0200 Restore swagger.json commit 4c97676e Author: Alfredo Di Napoli <alfredo.dinapoli@gmail.com> Date: Fri Sep 27 12:09:15 2024 +0200 Improve startup error from runDbCheck Previously we would fail with a generic message suggesting to run `gargantext-init`, but that wouldn't always be the case; sometimes there might be problems connecting to the database, and we want to show the raw exception. This code should help diagnosing what's wrong. It also changes the error hint to report the correct executable, as these days we use `gargantext-cli init` instead. commit f9f45da4 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Aug 26 09:56:37 2024 +0200 test we can search in a docs list for a given query commit 45eff945 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 26 17:04:24 2024 +0200 [DOC] Adding a fix commit 99f2f347 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 26 17:00:52 2024 +0200 [FIX] Back to previous Order 2 WIP commit c62924ad Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 26 16:21:53 2024 +0200 [VERSION] +1 to 0.0.7.3 commit 9deb5304 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 26 16:16:01 2024 +0200 [RENAME] sql with version commit f11ef8bf Merge: 43564cbe bde48039 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 26 14:33:13 2024 +0200 Merge remote-tracking branch 'origin/304-dev-toml-config-rewrite-and-update-deps-9.4.8' into dev commit 139b5372 Author: yacourt <acourt.yoelis@gmail.com> Date: Thu Sep 26 09:56:28 2024 +0200 removes trigger & function from schema.sql commit 43564cbe Merge: 82d9289a 653e5e8f Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 26 09:28:44 2024 +0200 Merge remote-tracking branch 'origin/update-readme' into dev commit 653e5e8f Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Wed Sep 25 17:24:09 2024 +0200 Correcting a command that got typo-ed in the README commit 82d9289a Author: yacourt <acourt.yoelis@gmail.com> Date: Wed Sep 25 14:23:36 2024 +0200 removes function, drop trigger and add sql files to vc commit bde48039 Merge: dee5e4dc ec01d870 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 25 06:36:37 2024 +0200 Merge branch 'dev' into 304-dev-toml-config-rewrite-and-update-deps-9.4.8 commit ec01d870 Merge: 651caaee 177173ea Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Sep 23 10:31:23 2024 +0200 Merge remote-tracking branch 'origin/304-dev-toml-config-rewrite-and-update-deps' into dev commit 651caaee Merge: 5fd34f93 5d50f716 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Sep 23 10:30:49 2024 +0200 Missing merge commit 5fd34f93 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Sep 23 10:29:04 2024 +0200 [VERSION] +1 to 0.0.7.2.8 commit abe060c5 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Sep 23 10:25:50 2024 +0200 [DOC] Fix readm, script executed in nix-shell commit bcb77a73 Merge: 9273840a f777d222 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Sep 23 10:15:01 2024 +0200 [FIX] merge conflicts commit 9273840a Merge: 226110a6 45a7d53d Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Sep 23 10:14:30 2024 +0200 Merge remote-tracking branch 'origin/update-readme' into dev commit 5d50f716 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Fri Sep 20 11:16:04 2024 +0200 Don't exclude default language from configuration parsing For some reason the default language (namely EN) was ignored when reading the configuration file. After discussion with anoe, it appears that this exclusion happens for historical reasons, so this commit removes it. commit 177173ea Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Sep 20 08:30:42 2024 +0200 [refactor] constraints cleanup, move errors arbitrary to test.instances commit 08df697f Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Sep 20 07:25:57 2024 +0200 [refactor] Arbitrary instances removal from code, move to Test.Instances commit a1ad5275 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 19 22:00:19 2024 +0200 [refactor] some redundant constraints removed commit 5d2efe0d Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 19 21:37:15 2024 +0200 [config] Settings removed completely Now everything is in Core/Config commit 39b0d18c Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 19 20:55:38 2024 +0200 [toml] more settings refactor into gargconfig commit 9d454100 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 19 19:55:09 2024 +0200 [toml] output nlp_default as EN as well commit f406450a Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Thu Sep 19 17:04:37 2024 +0200 Improve conversion script interface `gargantext-cli ini` now takes two optional arguments: - `--ini-path somefile.ini`: will read the configuration from `somefile.ini`. Defaults to `gargantext.ini` - `--toml-path somefile.toml`: will write the configuration converted to TOML into `somefile.toml` (warning: it will erase the former file if there is already one!) Defaults to `gargantext-settings.toml` Since it writes to a file, the command no longer outputs the configuration to standard output. commit 3681ba9f Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 19 09:27:00 2024 +0200 Merge branch '304-dev-toml-config-rewrite-and-update-deps' into 238-dev-async-job-worker I moved HasConfig to Core/Config instead of it being in Database.Prelude commit 261fb04e Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 19 05:37:21 2024 +0200 [config] more refactoring of Settings into GargConfig (jwt) commit 8bbeb216 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 18 19:24:51 2024 +0200 [settings] loglevel moved to garg config commit 45a7d53d Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Wed Sep 18 18:52:54 2024 +0200 Added .png files to .gitignore Calligraphy generates diagrams based on the code, in PNG format. Those should not be versioned. commit 0be8b795 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Wed Sep 18 18:51:01 2024 +0200 Update documentation Did a few corrections in the README. Also removed docs from the repository, since those are now at https://formation.gargantext.org/#/share/Notes/114236 commit f777d222 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Wed Sep 18 17:50:24 2024 +0200 Update project dependencies commit e23ebf0a Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Wed Sep 18 17:44:54 2024 +0200 Remove obsolete GHC option commit 0902bab3 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 18 15:47:08 2024 +0200 [config] some Settings moved directly to GargConfig Eventually, Settings will be removed commit 226110a6 Merge: 9bfa18b3 5c443218 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Wed Sep 18 15:35:39 2024 +0200 Merge branch 'dev' into '388-remove-obsolete-ghc-option' # Conflicts: # bin/update-project-dependencies commit dee5e4dc Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 18 06:32:37 2024 +0200 [test] try with sequential update commit bad7fbd9 Merge: 732af93b 5c443218 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Sep 16 21:38:19 2024 +0200 Merge branch 'dev' into 304-dev-toml-config-rewrite-and-update-deps-9.4.8 commit 732af93b Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Sep 16 17:16:50 2024 +0200 [nix] pkgs update commit 94941e06 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Sep 16 10:59:46 2024 +0200 [ghc] 9.4.8 migration for CI commit 5c443218 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Sep 13 12:01:37 2024 +0200 [VERSION] +1 to 0.0.7.2.7 commit 3076dae6 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Sep 13 12:01:04 2024 +0200 [FIX] server script commit 206c847b Merge: 9a75d273 9e1d7ebf Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Sep 13 09:32:02 2024 +0200 Merge remote-tracking branch 'origin/304-dev-toml-config-rewrite-and-update-deps' into dev commit ae068ccf Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Sep 13 08:36:15 2024 +0200 [stack] save lts-21.25.yaml from stackage commit ee6fc1c4 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Sep 13 07:05:39 2024 +0200 [stack] allow-newer: true commit 9e1d7ebf Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Sep 13 06:56:49 2024 +0200 [stack] allow-newer: true commit afe06669 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 12 15:15:36 2024 +0200 [ghc] more deps updating to ghc 9.4.8 commit bff41104 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 12 13:05:54 2024 +0200 [ghc] 9.4.8 commit 1a940644 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 12 12:10:40 2024 +0200 [tests] fix job progress test (order of array insert) commit 9a75d273 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 12 12:09:07 2024 +0200 [VERSION] +1 to 0.0.7.2.6 commit 8ce6fba6 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 12 11:42:04 2024 +0200 [ghc] more deps fixes, also test small fix commit 7d9f08f2 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 12 11:39:51 2024 +0200 File name commit bcf9f81e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 12 11:38:53 2024 +0200 [DOC] Gitlab template issue commit 95f311fb Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 12 10:52:38 2024 +0200 [ghc] fix dependencies Remove allow-newer:*, allow-older:* in cabal.project file and instead list these explicitly. This is a big step for managing dependencies. commit f10826f5 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 11 15:25:42 2024 +0200 [stm] update to 2.5.3.0 Maybe TBQueue is broken on CI: https://github.com/haskell/stm/issues/76 commit e5a892b9 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 11 13:36:57 2024 +0200 [test] increase jobs timeout for checking the job results commit 81a1a72f Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 11 12:26:09 2024 +0200 [bin] update-project-dependencies commit 0ecdc882 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 11 09:38:18 2024 +0200 [tests] fix tests hanging Also, changed exceptions to safe commit 7056810c Merge: 0d0b33f0 6d02842f Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Sep 10 12:50:26 2024 +0200 Merge branch 'dev' into 304-dev-toml-config-rewrite commit 6d02842f Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Sep 10 12:11:52 2024 +0200 [VERSION] +1 to 0.0.7.2.5 commit 802e0cdf Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Wed Aug 21 15:04:18 2024 +0200 Remove useless code, dependencies, warnings - Re-enable orphan warnings that were manually disabled in many modules - Remove non-Haskell files that were just sitting in the source tree - Remove modules that were not called from anywhere - Remove unused dependencies This is not exhaustive by any means. In particular, some more weeding out can be achieved by looking at individual functions and even branches of functions. Weeder can help with that. commit 0b5ce744 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Sep 9 10:46:46 2024 +0200 [VERSION] +1 to 0.0.7.2.4 commit 0d0b33f0 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Sep 5 19:58:02 2024 +0200 [tests] fixes to tests blocking commit 409e2465 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Thu Sep 5 15:58:36 2024 +0200 changed HyperdataDocument so it follows the type Document in HAL commit 39a8897b Merge: d6efe396 7fc403c9 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 5 13:23:29 2024 +0200 Merge remote-tracking branch 'origin/fix/386' into dev commit d6efe396 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 5 13:22:53 2024 +0200 [VERSION] +1 to 0.0.7.2.3 commit f1128c83 Merge: 6f938e86 e598d3f0 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 5 13:14:32 2024 +0200 Merge remote-tracking branch 'origin/389-update-and-improve-weeder-file' into dev commit 6f938e86 Merge: ebc0fd38 b7d40780 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 5 13:02:13 2024 +0200 Merge remote-tracking branch 'origin/393-api-openalex-fix-adapt-ngrams_url-field-following-an-api-change-causing-an-externalapierror' into dev commit b7d40780 Author: Fabien Maniere <fabien.maniere@cnrs.fr> Date: Thu Sep 5 12:35:09 2024 +0200 update cabal.project hash commit ebc0fd38 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 5 11:31:57 2024 +0200 [FIX] nlp text cleaning commit 69d97371 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 4 22:01:03 2024 +0200 [test] fix refactorings in tests commit 3abe4a26 Author: Fabien Maniere <fabien.maniere@cnrs.fr> Date: Wed Sep 4 16:01:43 2024 +0200 change the pointed commit hash for crawler openalex commit fd814407 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 4 13:25:27 2024 +0200 [README] update readme with TOML Also, set gargantext-settings.toml as the default file commit 7fc403c9 Author: yacourt <acourt.yoelis@gmail.com> Date: Tue Sep 3 16:57:32 2024 +0200 fix(cleanTextForNLP): removes transformation for hyphaneted words commit 5bb981be Author: yacourt <acourt.yoelis@gmail.com> Date: Tue Sep 3 16:51:55 2024 +0200 configure coreNLP tokenization to group hyphaneted words commit 8ce28ab3 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 4 09:49:30 2024 +0200 [config] more config refactoring commit 7c074fc8 Merge: 294ed193 e53d4b86 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Sep 4 09:46:18 2024 +0200 Merge remote-tracking branch 'origin/fix/386' into dev commit f40638e7 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 4 07:29:00 2024 +0200 [bin] update-project-dependencies commit 5585a91b Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 4 07:27:36 2024 +0200 [config] gc_frames type instead of separate urls in GargConfig commit 3b3f5109 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Sep 4 07:06:40 2024 +0200 [CLI] INI to TOML works now commit e53d4b86 Author: yacourt <acourt.yoelis@gmail.com> Date: Tue Sep 3 16:57:32 2024 +0200 fix(cleanTextForNLP): removes transformation for hyphaneted words commit 4e21f839 Author: yacourt <acourt.yoelis@gmail.com> Date: Tue Sep 3 16:51:55 2024 +0200 configure coreNLP tokenization to group hyphaneted words commit 294ed193 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Sep 3 09:46:18 2024 +0200 [VERSION] +1 to 0.0.7.2.2 commit 19f4848f Merge: 1e1396c4 3e8ebc35 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Sep 3 07:03:18 2024 +0200 Merge branch 'adinapoli/issue-392' into 304-dev-toml-config-rewrite commit 3e8ebc35 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Sep 3 06:20:19 2024 +0200 [deps] udpate-project-dependencies commit 15b732f5 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Sep 2 16:05:14 2024 +0200 ws: remove calls to recvMalloc Remove the calls to `recvMalloc` in favour of using the (patched) `recv` from the original nanomsg library, which shouldn't segfault anymore. The reason for using `recv` are a few, but mostly the fact that `recv` can allocated arbitrary-long payloads data (up to the 1MB limit) without an hardcoded limit like `recvMalloc` was imposing. Furthermore, `recv` does resource cleanup for us via `c_nn_freemsg`, whereas `recvMalloc` is not thread/exception safe. Consider the implementation: ``` recvMalloc :: Receiver a => Socket a -> Int -> IO ByteString recvMalloc (Socket t sid) numBytes = do ptr <- mallocBytes numBytes -- receive by blocking the thread len <- c_nn_recv sid ptr (#const NN_MSG) 0 -- (#const NN_DONTWAIT) str <- C.packCStringLen (castPtr ptr, fromIntegral len) free ptr return str ``` If any exception (synchronous or asynchronous) strikes _before_ the call to `free`, we would be leaking C memory. commit 7c0d6ba0 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Sep 2 13:41:58 2024 +0200 ws: make Dispatcher abstract The `Dispatcher` type is now opaque and not exported by `.AsyncUpdates.Dispatcher`, and it has been moved out of the `.Types`. This ensures that we can make the internal record fields private, and offer accessors for things like `terminateDispatcher`. This preserve information hiding and allows us to change the internal way of terminating a dispatcher (for example switching away from normal `forkIO` in favour of `async` & co) while not breaking client's code. commit 65053486 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Sep 2 13:21:43 2024 +0200 ws: abstract with pattern in withNotifications This commit refactors the common pattern `bracket init deinit use` in `withNotifications` in `drivers.hspec.Main`, so that `withNotifications` in atomic and the user doesn't incur in the pattern of using the init and deinit functions independently from the `bracket`. To be faithful about what I preach, we should do the same for `startCoreNLPServer` and `stopCoreNLPServer`. commit c5336b22 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Sep 2 13:11:40 2024 +0200 ws: tighten the dispatcher public API This commit tightens up the public API exposed by the Dispatcher, for similar reasons as we had for the CentralExchange. commit b09e6de2 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Sep 2 12:51:41 2024 +0200 ws: tighten CentralExchange API This commit tigthen the public API for the `.CentralExchange` module, so that it's clear which are the exported (public) functions, and we do not leak the transport layer used by the central exchange commit 2a1439e3 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Sep 2 10:39:44 2024 +0200 portRouteInfo shows status of proxy This commit does two things: it reports the status of the microservices proxy in the `portRouteInfo`, so that if that's disabled we would immediately know, and it also stop spawn the proxy `Application` in case it's disabled. This wasn't the case before; previously we would be spawing the proxy process even though it was "morally" disabled. commit 1e1396c4 Merge: 6d6384ff 24d11d63 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Aug 30 16:27:51 2024 +0200 Merge branch 'dev' into 304-dev-toml-config-rewrite commit 6d6384ff Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Aug 30 16:18:53 2024 +0200 [toml] notifications commit 24d11d63 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Aug 30 09:25:14 2024 +0200 [VERSION] +1 to 0.0.7.2.1 commit 5de36645 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Aug 29 14:29:42 2024 +0200 [VERSION] +1 to 0.0.7.2.1 commit bd8b6659 Merge: c624d176 5f74a8a5 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Aug 29 14:23:48 2024 +0200 Merge remote-tracking branch 'origin/issue-380' into dev commit 9e4f7476 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Aug 29 14:10:53 2024 +0200 [config] proper NLP table parsing commit c624d176 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Thu Aug 29 11:37:07 2024 +0200 formating addGroup commit 5f74a8a5 Author: lchapron <loic.chapron77@gmail.com> Date: Thu Aug 29 11:22:25 2024 +0200 fix tsv error import commit 96a23581 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Wed Aug 28 10:56:48 2024 +0200 add grouping when creating a corpus from HAL commit 19585ea5 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Aug 29 08:44:51 2024 +0200 [test] add test-data/test_config.toml commit 326a0002 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Aug 29 07:10:09 2024 +0200 [bin] update-project-dependencies commit 86ab220b Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Aug 28 18:48:58 2024 +0200 [toml] implement full config, refactoring of types Also, tests pass now, locally commit 3e499383 Merge: 34476655 9144bad9 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Aug 28 17:45:02 2024 +0200 Merge remote-tracking branch 'origin/dev' into 304-dev-toml-config-rewrite commit 34476655 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Aug 28 16:12:58 2024 +0200 [toml] gargantext-settings.toml_toModify commit 76eb1cf0 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Aug 28 16:08:12 2024 +0200 [toml] rewrite config to a toml file commit 9144bad9 Merge: 5f59fdb2 e0dd2db8 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Aug 26 17:12:31 2024 +0200 [Commit Missing] commit 5f59fdb2 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Aug 26 15:37:36 2024 +0200 [VERSION] +1 to 0.0.7.2 commit c370578f Merge: dfb65fb8 ea21bbbe Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Aug 26 15:21:24 2024 +0200 Merge remote-tracking branch 'origin/683-dev-graph-explorer-legend' into dev commit dfb65fb8 Merge: f262753d 9360652c Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Aug 26 15:20:55 2024 +0200 [MERGE] fix conflicts commit f262753d Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Aug 26 11:08:03 2024 +0200 [FIX] install script commit e598d3f0 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Fri Aug 23 12:17:23 2024 +0200 Update Weeder configuration Updatd from the old `.dhall` format to the new `.toml` format using a script provided by the author of Weeder: https://github.com/ocharles/weeder/issues/130 commit 9bfa18b3 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Fri Aug 23 10:54:52 2024 +0200 Update cabal.project hash commit ea21bbbe Author: Karen Konou <konoukaren@gmail.com> Date: Thu Aug 22 13:56:36 2024 +0200 [Graph API] fix cluster renaming commit 475399cd Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Thu Aug 22 11:32:02 2024 +0200 Save .hie files to default location commit 9360652c Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Aug 19 14:55:03 2024 +0200 ngrams: test via client upload of JSON docslist commit 95fef4a4 Merge: 68a2d7de d6c03dc3 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Aug 20 07:45:54 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit 190eaad2 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Aug 19 11:51:00 2024 +0200 ngrams: Do not compute score on trashed docs commit b9200c5b Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Aug 19 11:37:31 2024 +0200 Add Test.API.Authentication to other-modules commit e0dd2db8 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Aug 19 10:49:48 2024 +0200 Update project dependencies commit e3241819 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Aug 19 10:32:49 2024 +0200 Allow more results from partial match search commit 7649e70b Author: Karen Konou <konoukaren@gmail.com> Date: Mon Aug 19 10:07:12 2024 +0200 [Graph api] Legend update endpoint commit d6c03dc3 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 31 17:12:51 2024 +0200 [VERSION] +1 to 0.0.7.1.16 commit f7c124b6 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 31 17:07:12 2024 +0200 To update the project hash dependences: - edit bin/update-project-dependencies - fix the values of : - sha256sum cabal.project - sha256sum cabal.project.freeze - nix-shell $ ./bin/update-project-dependencies - git add -u - git commit commit 3a7b6d08 Merge: aab8701a 238628a4 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 31 16:55:10 2024 +0200 Merge remote-tracking branch 'origin/update-to-last-oacrawler-commit' into dev-stable commit 238628a4 Author: Yoelis Acourt <acourt.yoelis@gmail.com> Date: Wed Jul 31 16:20:07 2024 +0200 fix: #379 openalex update to last commit commit aab8701a Merge: 931417cf 9d33fc20 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 31 09:33:01 2024 +0200 Merge branch 'testing' into stable commit 9d33fc20 Merge: 788a943e 6208742b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 31 09:32:59 2024 +0200 Merge branch 'dev' into testing commit 6208742b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 31 09:32:19 2024 +0200 [VERSION] +1 to 0.0.7.1.15 commit 68a2d7de Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jul 30 13:27:25 2024 +0200 [tests] move Arbitrary Hyperdata.User instance to Test.Instances commit c799819a Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jul 30 13:12:38 2024 +0200 [tests] add missing files commit 3000e4b7 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jul 30 13:03:32 2024 +0200 [refactor] remove unnecessary LANGUAGE pragmas Also, fix for notifications throttle delay value commit efc0fe8e Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jul 30 12:04:45 2024 +0200 [nix] add stack, because it's needed for tests commit 8cf5cba8 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jul 30 10:45:12 2024 +0200 [tests] add aeson tests, some test fixes commit bc5bde39 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jul 29 21:44:59 2024 +0200 [central exchange] add Eq, fix tests commit 58526e66 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jul 29 10:31:29 2024 +0200 [stack] update-project-dependencies commit e0326e9c Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jul 29 07:56:56 2024 +0200 [websockets] send job progress in notification Also, throttle messages to avoid flooding the client commit 39f8f17d Merge: 69ed7b65 c262ec0e Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Jul 26 18:05:14 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit 69ed7b65 Merge: 1f747d2e 0e037e1f Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 25 16:02:29 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit 931417cf Merge: 9ccf88ff 788a943e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 24 11:45:43 2024 +0200 Merge branch 'testing' into stable commit 788a943e Merge: 2e83eaa8 c262ec0e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 24 11:45:41 2024 +0200 Merge branch 'dev' into testing commit c262ec0e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 24 11:30:14 2024 +0200 [VERSION] +1 to 0.0.7.1.14 commit 91464cfb Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 22 12:21:33 2024 +0200 Publish in notes is now URL sharing This commit maps the "Publish" action inside CodiMD/HedgeDoc to the share URL feature. commit e4222dfc Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 22 11:32:32 2024 +0200 Support port in share URL if localhost commit d5153d39 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Tue Jul 16 09:21:36 2024 +0200 Share URL improvement and tests This commit improves a bit the ShareURL internal API by wrapping the returned URL into a proper `ShareURL` type (that internally uses a typed representation for the URL). commit 47e775a4 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 23 16:59:09 2024 +0200 [VERSION] +1 to 0.0.7.1.13 commit 610eabe2 Merge: 520c7701 dd00da1b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 23 09:45:02 2024 +0200 Merge remote-tracking branch 'origin/582-dev-phylo-default-behavior' into dev commit 520c7701 Merge: ec845b10 9378fb7e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 23 09:41:12 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-374' into dev commit dd00da1b Author: Karen Konou <konoukaren@gmail.com> Date: Mon Jul 22 15:51:26 2024 +0200 [Phylo] Don't serve the 'cleopatre' phylo when no data is present commit 9378fb7e Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 22 10:10:15 2024 +0200 Fix local reverse proxy version mismatch Fixes #374 by not using a bespoke config file, but rather setting the `window.domain` and `window.urlpath` via regex substitution. This avoids using an old `window.version` that would cause the refresh modal to popup every time after each upgrade of HedgeDoc / CodiMD. commit ec845b10 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Mon Jul 22 10:08:25 2024 +0200 remove --minimize-conflict-set commit 56317d50 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Fri Jul 19 11:26:56 2024 +0200 renaming HAL.Corpus to HAL.Document commit 13359943 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 17 14:04:14 2024 +0200 [VERSION] +1 to 0.0.7.1.12 commit 37545535 Merge: 6d63b50c a8dcfe1a Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 17 11:00:41 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-370' into dev commit 6d63b50c Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Tue Jul 16 17:50:55 2024 +0200 Added tooling documentation The new files in `docs/` explain: 1. How to get one's editor to play nice with HLS and the Gargantext project 2. To interact with the server/database from within GHCI A reference to them has been added to the `README`. commit a8dcfe1a Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 15 14:13:44 2024 +0200 Allow local write frame to work via the microservices proxy commit 9ccf88ff Merge: 598b2bf7 2e83eaa8 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 15 15:35:01 2024 +0200 Merge branch 'testing' into stable commit 2e83eaa8 Merge: e6a28179 3329c788 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 15 15:34:59 2024 +0200 Merge branch 'dev' into testing commit 3329c788 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 15 15:34:21 2024 +0200 [VERSION] +1 to 0.0.7.1.11 commit 8bde229c Merge: 3c13ae54 fcf9279e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 15 15:14:54 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-369' into dev commit 3c13ae54 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 15 15:05:36 2024 +0200 [VERSION] +1 to 0.0.7.1.10 commit f3c4b508 Merge: bc89eed7 f15d2fee Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 15 15:04:33 2024 +0200 [MERGE] commit bc89eed7 Merge: 81ae8313 24d1c8d2 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 15 14:29:30 2024 +0200 Merge remote-tracking branch 'origin/365-documentation-improve-readme' into dev commit fcf9279e Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 15 14:14:30 2024 +0200 Amend test-data settings.toml commit 6e38e501 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 15 11:37:52 2024 +0200 Disable the proxy by default commit 8f4ffdcd Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 15 11:23:39 2024 +0200 Change gargantext-settings.toml for proxy sub-section commit 24d1c8d2 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Fri Jul 12 11:02:03 2024 +0200 Some more README restructuration This time I think I am clear on what the building & running process is and what the purpose of each command is, and I tried to make it clear again. This may be deemed too verbose: - Maybe I went into too many basic details, I'll be happy to discuss what the right level of detail is; - But I also think there are too many ways to do the same thing documented in the README. It might be worth settling on one recommended way, and documenting the rest in an appendix or something like that. commit 81ae8313 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Fri Jul 12 09:59:02 2024 +0200 update project dependencies commit 1b8fc113 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Fri Jul 12 09:52:01 2024 +0200 update cabal.project for the HAL crawler commit 0e037e1f Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Thu Jul 11 10:27:04 2024 +0200 New README improvements abt. compiling and running Fixed some typos introduced in the previous edit, clarified a couple of points, and restructured the doc some more as I got a better grasp on the process. commit a481b2cb Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 10 09:21:43 2024 +0200 [VERSION] +1 to 0.0.7.1.9 commit db028cda Merge: de6f0a3d ef9dbb47 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 9 16:20:07 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-364' into dev commit ef9dbb47 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 8 10:32:29 2024 +0200 Guard the reverse proxy under the classic Garg Authentication scheme While doing this, I have also fixed a bug in the current implementation of ThrowAll (formerly named `throwAll'`). commit de6f0a3d Merge: e947e2b9 731d4bc4 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 9 09:19:03 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-350' into dev commit 731d4bc4 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 10 11:30:46 2024 +0200 Add routes subcommand to CLI It integrates servant-routes which allows to list and export the server backend routes. commit 1f747d2e Merge: 260ab012 020b6819 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jul 8 19:33:38 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit e947e2b9 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Mon Jul 8 14:36:00 2024 +0200 README improvements Various clarifications and reformulations based on my experience using the README to build and run Gargantext. In particular: - Information related to development has been given its own section - Docker Compose has been added to the list of prerequisites - Information pertaining to using Stack has been moved to an annex file - The content to be copypasted into a `cabal.project.local` file has been moved out of the README into a separate file `cabal.project.local_toCopy` Those may not be the best decisions, I am happy to discuss them if needed commit 020b6819 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 8 09:14:24 2024 +0200 [DOC] fix dead url commit 717ea3b9 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 8 09:09:02 2024 +0200 [DOC] public URL first in DOC indeed commit f15d2fee Author: lchapron <loic.chapron77@gmail.com> Date: Fri Jul 5 16:48:54 2024 +0200 fix TSV import test commit 9c1c0360 Author: lchapron <loic.chapron77@gmail.com> Date: Fri Jul 5 10:28:16 2024 +0200 more TSV testing commit 05e98637 Author: lchapron <loic.chapron77@gmail.com> Date: Tue Jul 2 14:27:43 2024 +0200 add test to TSV import error message commit c5671e08 Author: lchapron <loic.chapron77@gmail.com> Date: Fri Jun 28 16:26:13 2024 +0200 Improv TSV import error message commit 639b5d94 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Jul 5 13:27:20 2024 +0200 [VERSION] +1 to 0.0.7.1.8 commit d187e0b3 Merge: b843188e 7a46e772 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Jul 5 13:16:12 2024 +0200 Merge remote-tracking branch 'origin/242-dev-phylo-websearch' into dev commit b843188e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Jul 5 12:01:50 2024 +0200 [VERSION] +1 to 0.0.7.1.7.4 commit 6a9f31d6 Merge: 7903d14b 9a236dd8 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Jul 5 11:59:36 2024 +0200 Merge remote-tracking branch 'gregoire/remove-johnsnownlp' into dev commit 7903d14b Author: Yoelis Acourt <acourt.yoelis@gmail.com> Date: Thu Jul 4 17:20:50 2024 +0200 [DOCS]: add description of the frontend build step commit 9a236dd8 Author: Grégoire Locqueville <gregoireloc@gmail.com> Date: Thu Jul 4 16:01:52 2024 +0200 Remove seemingly obsolete "johnsnownlp" service The service was causing docker compose to fail. It seems to simply no longer be available. commit 2506aeb6 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jul 4 14:57:17 2024 +0200 [VERSION] +1 to 0.0.7.1.7.3 commit 7a46e772 Author: Karen Konou <konoukaren@gmail.com> Date: Thu Jul 4 11:29:53 2024 +0200 [Graph/Phylo] Doclist filtering commit 9632276f Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 16:31:19 2024 +0200 Move GargConfig into gargantext This commit moves `GargConfig` and the other config-related data structures back into gargantext, so that they can be edited and expanded without needing to worry about the prelude project. commit 761189eb Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 3 14:03:17 2024 +0200 [DOC] https instead of ssh by default commit 567ea4a4 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 3 11:33:50 2024 +0200 [DOC] fix commit 4b220387 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 3 11:31:51 2024 +0200 [FIX] README to init commit 97d1283d Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jul 3 11:18:51 2024 +0200 [DOC] Fix readme commit e73b0fb3 Merge: 9a203130 cfd82856 Author: Karen Konou <konoukaren@gmail.com> Date: Wed Jul 3 10:04:38 2024 +0200 Merge branch 'dev' into 242-dev-phylo-websearch commit cfd82856 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 2 09:22:38 2024 +0200 [TEST][FIX] File Extension commit 21064e86 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 2 09:03:06 2024 +0200 [VERSION] +1 to 0.0.7.1.7.2 commit 0ad98105 Merge: 6a0c62d6 f9332b80 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jul 2 09:01:27 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-355' into dev commit f9332b80 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 13:59:39 2024 +0200 Use goldenVsString Using goldenVsStringDiff creates problems with CI trying to locale `gargantext-cli -- golden-file-diff`. commit 6a0c62d6 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 1 15:16:57 2024 +0200 Style Guidelines improvement, thank you Alfredo commit 26d65e3b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jul 1 14:16:46 2024 +0200 Developer Guidelines, adding style commit 8d07ed51 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 12:38:42 2024 +0200 Port golden-file-diff to CLI commit a4c1fbec Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 12:22:55 2024 +0200 Port gargantext-upgrade to CLI commit f28aafdb Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 12:07:14 2024 +0200 Port phylo-profile to CLI commit 1905b024 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 11:52:50 2024 +0200 Port phylo to CLI executable commit 409c8423 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 10:29:45 2024 +0200 Port gargantext-invitations to CLI commit 5760e558 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 10:08:31 2024 +0200 Port gargantext-init to CLI commit 1310b3a3 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jul 1 09:25:34 2024 +0200 Port gargantext-import to CLI commit d765ec00 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Thu Jun 27 09:02:28 2024 +0200 Port `gargantext-admin` into `gargantext-cli` commit 598b2bf7 Author: Karen Konou <konoukaren@gmail.com> Date: Wed Jun 26 11:47:07 2024 +0200 [API tests] fix tsv upload commit a8ad31d0 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jun 27 14:33:42 2024 +0200 [VERSION] +1 to 0.0.7.1.7.1 commit 15b563af Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jun 27 09:53:22 2024 +0200 [FIX] stack commit 12910164 Merge: f246fa1c d0f47d30 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jun 27 09:52:38 2024 +0200 Merge remote-tracking branch 'origin/360-dev-tsv-test' into dev commit f246fa1c Merge: 0b2f43f2 9fa05bd7 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jun 27 09:52:23 2024 +0200 Merge commit d0f47d30 Merge: a4eb1721 0b2f43f2 Author: Karen Konou <konoukaren@gmail.com> Date: Thu Jun 27 09:07:07 2024 +0200 Merge branch 'dev' into 360-dev-tsv-test commit 0b2f43f2 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jun 27 09:01:04 2024 +0200 [FIX] Stack deps commit a4eb1721 Author: Karen Konou <konoukaren@gmail.com> Date: Wed Jun 26 11:47:07 2024 +0200 [API tests] fix tsv upload commit 9fa05bd7 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Wed Jun 26 08:17:39 2024 +0200 Remove db-obfuscation flag from stack.yaml commit ca5f6c02 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Wed Jun 26 08:05:02 2024 +0200 Fix executables commit 4b6991a3 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 24 15:30:20 2024 +0200 Hook CORS and middleware commit bb91161a Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Tue Jun 18 11:23:54 2024 +0200 Serve a custom /config to correctly setup websocket for proxies This commit extends the reverse proxy for the microservices so that it would serve a custom `/config` file which would contain the correct baseUrl to initialise the websocket connection correctly. commit d2d35f97 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 17 16:53:10 2024 +0200 Support multiple disjointed notes Still needs to fix some hardcoded URLs. The problem with websockets is that they use the first URL fragment to determine the documentId, therefore we cannot proxy to `http://localhost:8009/notes/<frameId>` because the underlying WS connection will use `noteId=notes`, which is wrong. commit 16bece62 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 17 14:59:24 2024 +0200 Slight refactoring of proxy code commit 4ab1ebbb Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 17 12:55:33 2024 +0200 Use forked http-reverse-proxy, better regex substitution commit 11e497c2 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 17 10:03:51 2024 +0200 Make microservices proxy settings configurable commit 78687085 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 17 07:54:27 2024 +0200 Move reverse proxy on separate port commit b0be91da Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Wed Jun 12 07:39:46 2024 +0200 Experiment with reverse proxy same domain commit d13740f9 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 25 15:33:46 2024 +0200 [VERSION] +1 to 0.0.7.1.7 commit 19c7c2db Merge: 5589b7ae 7c1bc974 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 25 15:19:36 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-355' into dev commit 5ec3c2af Merge: df4e87cf e6a28179 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 25 14:32:19 2024 +0200 Merge branch 'testing' into stable commit e6a28179 Merge: a9f7b166 5589b7ae Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 25 14:32:18 2024 +0200 Merge branch 'dev' into testing commit 5589b7ae Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 25 09:58:18 2024 +0200 [VERSION] +1 to 0.0.7.1.6.5 commit 7c1bc974 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Tue Jun 25 09:49:33 2024 +0200 CLI: Replace DB obfuscation executable commit f789b2e4 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 24 16:47:48 2024 +0200 CLI: Add the filter-terms command commit 702882d0 Merge: 0087a0f8 843c3f32 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 25 09:11:43 2024 +0200 Merge remote-tracking branch 'origin/dev-phylo-csv-fix' into dev commit 0087a0f8 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Jun 21 14:01:15 2024 +0200 [VERSION] +1 to 0.0.7.1.6.4 commit 45efa38e Merge: 379a89e3 f8b663b1 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Jun 21 13:47:34 2024 +0200 Merge remote-tracking branch 'origin/330-node-terms-institutes-missing-with-hal-request' into dev commit 260ab012 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Jun 21 12:47:28 2024 +0200 [tests] add draft for websocket tests commit c87f2791 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jun 20 18:36:33 2024 +0200 [test] add Test.Core.AsyncUpdates commit 6f767241 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jun 20 18:34:34 2024 +0200 [tests] some fixes to invoking dispatcher and central exchange commit 99f21ab0 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jun 20 12:52:10 2024 +0200 [stack] update project dependencies hashes commit 96915688 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jun 20 07:38:19 2024 +0200 [tests] dummy WebSocketPending HasClient implementation commit dca7d379 Merge: 5286cb51 e147c115 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jun 19 21:09:26 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit 843c3f32 Author: Karen Konou <konoukaren@gmail.com> Date: Wed Jun 19 16:32:57 2024 +0200 Fix parsing of old phylo files commit 379a89e3 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed Jun 19 15:09:18 2024 +0200 [FIX] Metrics commit 9a203130 Author: Karen Konou <konoukaren@gmail.com> Date: Wed Jun 19 14:13:21 2024 +0200 [Contexts for ngrams] Support AND search commit f8b663b1 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Tue Jun 18 13:47:09 2024 +0200 update cabal.project for the crawler HAL commit 5286cb51 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jun 18 07:37:42 2024 +0200 [websockets] some tests fixes But they still don't work because there is no HasClient implemented for the websocket server. commit db5ec697 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jun 17 21:37:46 2024 +0200 [websockets] some refactoring (split to smaller modules) commit 991c637c Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jun 17 18:31:37 2024 +0200 [refactor] openalex fix, refactoring, fix dispatcher logging commit e147c115 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jun 17 09:39:10 2024 +0200 [VERSION] +1 to 0.0.7.1.6.3 commit 1953a22a Merge: a930e685 487f0689 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jun 17 09:15:21 2024 +0200 Merge remote-tracking branch 'origin/348-csv-tsv-in-all-codebase' into dev commit 5bf220f1 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jun 17 07:52:41 2024 +0200 [websockets] ce/dispatcher bind/connect constants This makes it easier to change protocols, ports etc. commit 0d3eb314 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jun 17 06:58:43 2024 +0200 [docker-compose] add caddy as a frontend commit 01f44faa Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Jun 17 06:58:10 2024 +0200 [websockets] implement CE typeclass, fixes to haskell-nanomsg commit ea87bb15 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jun 13 12:43:46 2024 +0200 [websockets] fix routing (frontend is a catch-all) commit 487f0689 Author: lchapron <loic.chapron77@gmail.com> Date: Thu Jun 13 11:51:31 2024 +0200 FIX csv -> tsv link back and front commit f824ffaf Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jun 12 14:10:35 2024 +0200 [ws] some small refactoring commit a417606f Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jun 11 18:39:35 2024 +0200 [websockets] named routes compiles now, but /ws endpoint not reachable... commit 0a86c5fc Author: lchapron <loic.chapron77@gmail.com> Date: Tue Jun 11 10:46:09 2024 +0200 FIX test csv->tsv commit a930e685 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 11 09:31:45 2024 +0200 [VERSION] +1 to 0.0.7.1.6.2 commit e67a7435 Merge: 85353a92 49946361 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jun 11 07:34:22 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit ff0a77cd Author: lchapron <loic.chapron77@gmail.com> Date: Fri Jun 7 16:46:35 2024 +0200 Change CSV into TSV commit 49946361 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jun 6 09:27:21 2024 +0200 [VERSION] +1 to 0.0.7.1.6.1 commit 85353a92 Merge: 671aa21b 319a5c26 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jun 5 21:11:06 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit 671aa21b Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jun 5 17:17:11 2024 +0200 [ws] dispatcher & central exchange ports in constants module commit e2a437a9 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Wed Jun 5 09:30:57 2024 +0200 Convert GraphQL API to Named routes commit 319a5c26 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 4 17:12:11 2024 +0200 [VERSION] +1 to 0.0.7.1.6 commit 2b67dad8 Merge: 0a4a4d95 406b3e58 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Jun 4 16:26:16 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-271' into dev commit 0a4a4d95 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jun 3 16:18:09 2024 +0200 [VERSION] +1 to 0.0.7.1.5.5 commit a50b228a Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 3 15:51:19 2024 +0200 Remove NoUserFound error constructor commit 406b3e58 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Jun 3 15:42:14 2024 +0200 Update dependencies commit e578bc9c Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Tue May 28 11:53:07 2024 +0200 Derive generic clients commit 65750c75 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Tue May 28 09:25:36 2024 +0200 Remove old (unnamed) API This beefy commit removes the old (unnamed) Servant API. commit 6240e820 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon May 13 12:04:30 2024 +0200 Named server handlers This big commit ties the knot with the named _routes_ by providing concrete server (i.e. handlers) implementations. commit a66c60ed Merge: c5274cff 144dce2d Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri May 31 18:36:14 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit 144dce2d Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 30 10:41:21 2024 +0200 [VERSION] +1 to 0.0.7.1.5.4 commit c5274cff Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed May 29 21:39:56 2024 +0200 [websockets] migrate to StmContainers.Set commit 5bcb8731 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed May 29 10:43:20 2024 +0200 [websockets] ws server test for nanomsg Also, will use stm containers commit df4e87cf Merge: 09b38151 a9f7b166 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed May 29 09:51:03 2024 +0200 Merge branch 'testing' into stable commit a9f7b166 Merge: 48c9cdac b0807fb9 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Wed May 29 09:51:02 2024 +0200 Merge branch 'dev' into testing commit 51da71fd Merge: 72a457c5 b0807fb9 Author: lchapron <loic.chapron77@gmail.com> Date: Tue May 28 16:04:37 2024 +0200 Merge branch '345-docs-tsv-export-import-check-and-maintain-consistency-between-export-and-import-formats' of https://gitlab.iscpif.fr/gargantext/haskell-gargantext into 345-docs-tsv-export-import-check-and-maintain-consistency-between-export-and-import-formats commit 72a457c5 Author: lchapron <loic.chapron77@gmail.com> Date: Tue May 28 16:02:28 2024 +0200 Improve export (tab and quote) commit b0807fb9 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue May 28 09:20:39 2024 +0200 [VERSION] +1 to 0.0.7.1.5.3 commit 708029b2 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon May 27 20:49:07 2024 +0200 [ws] remove textual ping/pong, replace with ping control frame commit 5cb7a700 Author: Fabien Maniere <fabien.maniere@cnrs.fr> Date: Mon May 27 15:07:23 2024 +0200 ignore logs and + commit dd00dc43 Merge: e7ad54d4 ec9d0590 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon May 27 10:36:51 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit e7ad54d4 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat May 25 08:25:04 2024 +0200 [ws] implement jwt token authorization commit 200f3b52 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat May 25 06:58:48 2024 +0200 [ws] add ping/pong, add notification function, unique subscriptions commit 09b38151 Merge: 9dcd9aae 48c9cdac Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri May 24 16:48:41 2024 +0200 Merge branch 'testing' into stable commit 48c9cdac Merge: 083c6bab ec9d0590 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri May 24 16:48:39 2024 +0200 Merge branch 'dev' into testing commit ec9d0590 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri May 24 16:47:55 2024 +0200 [ADM] nix config for easy deployment commit 9dcd9aae Merge: 557fdde4 083c6bab Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri May 24 14:35:58 2024 +0200 Merge branch 'testing' into stable commit 083c6bab Merge: c5bd963b cfe5d19b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri May 24 14:35:32 2024 +0200 Merge branch 'dev' into testing commit cfe5d19b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri May 24 14:35:19 2024 +0200 [VERSION] +1 to 0.0.7.1.5.2 commit 2f355079 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri May 24 14:29:01 2024 +0200 [FIX] Order 2 for small corpora commit 9de83328 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu May 23 14:32:18 2024 +0200 [websockets] initial implementation of async notifications I'm currently able to do the following: - start gargantext-server (as it hosts central exchange and dispatcher, currently) - start a websocket connection: websocat ws://localhost:8008/ws - subscibe to a topic (in websocat): {"request": "subscribe", "topic": {"type": "update_tree", "node_id": 15}} - optionally subscibe to other node_ids or start other websocat's with different subscriptions (can be multiple) - fire up cabal v2-run gargantext-central-exchange -- client This triggers a node_id: 15 and node_id: 16 notification to be sent You can send your own notifications, e.g. with Python: import json import nanomsg as n s = n.Socket(n.PUSH) s.connect('tcp://localhost:5560') s.send(json.dumps({'type': 'update_tree_first_level', 'node_id': 15})) commit 63bf3a0b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 23 09:29:12 2024 +0200 [VERSION] +1 to 0.0.7.1.5.1 commit 9ea7d5f3 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed May 22 18:14:16 2024 +0200 [central-exchange] very simple implementation using nanomsg commit e83ba7dd Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 14:57:49 2024 +0200 [VERSION] +1 to 0.0.7.1.5 commit 20e54d08 Merge: d77bc855 59dcfb62 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 14:51:16 2024 +0200 Merge remote-tracking branch 'origin/337-node-phylo-export-the-phylo-in-json-and-dot-format' into dev commit 557fdde4 Merge: 890bce11 59dcfb62 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 14:36:25 2024 +0200 Merge remote-tracking branch 'origin/337-node-phylo-export-the-phylo-in-json-and-dot-format' into stable commit 890bce11 Merge: 60a9fcf0 4477c6c7 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 14:31:59 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-271' into stable commit 60a9fcf0 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 10:11:23 2024 +0200 [ADMIN] File for metrics commit c5bd963b Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 10:11:23 2024 +0200 [ADMIN] File for metrics commit d77bc855 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 10:11:23 2024 +0200 [ADMIN] File for metrics commit c87222ba Merge: fed848e0 4477c6c7 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 16 09:53:38 2024 +0200 Merge remote-tracking branch 'origin/adinapoli/issue-271' into dev commit 59dcfb62 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Tue May 14 11:51:13 2024 +0200 small refactoring commit d4e01a75 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Mon May 6 16:11:47 2024 +0200 add phylo export dot format commit 210b31cf Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Tue Apr 16 14:31:29 2024 +0200 commenting DOT export for now commit d05e9762 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Thu Apr 11 14:59:09 2024 +0200 fixed the name of the file commit d752d875 Author: mzheng <1363-mzheng@users.noreply.gitlab.iscpif.fr> Date: Thu Apr 11 14:43:50 2024 +0200 added dummy user data to test the new endpoint commit fed848e0 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue May 14 09:21:25 2024 +0200 [VERSION] +1 to 0.0.7.1.4 commit dc0df15d Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon May 13 06:39:14 2024 +0200 [websockets] async update: external/internal communication commit d79c579a Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat May 11 06:53:13 2024 +0200 [websocket] add Subscription data commit 245bc254 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat May 11 06:34:12 2024 +0200 [websocket] remark on public notifications commit a0b836b0 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat May 11 06:33:09 2024 +0200 [websockets] remark on UserSource/UserAction commit 914fd977 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat May 11 06:14:30 2024 +0200 [websockets] AsyncUpdates more info on architecture commit e1de4c8a Merge: c08f2b6e fa24156a Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri May 10 20:45:44 2024 +0200 Merge branch 'dev' into 341-dev-websockets commit c08f2b6e Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu May 9 11:16:32 2024 +0200 [websockets] add websocket to routes Also, removed EKG (I don't know how to make it work with WS) commit 4477c6c7 Author: Alfredo Di Napoli <alfredo@well-typed.com> Date: Mon Apr 29 14:52:19 2024 +0200 Add Named Servant API routes This big commit adds a separate module hierarchy for Servant named routes (see https://www.tweag.io/blog/2022-02-24-named-routes/ ) which will make working with servant endpoints more pleasant (especially when it comes to emitted errors). This still doesn't do anything to wire the routes to the concrete handlers. commit ca339d93 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu May 9 10:08:50 2024 +0200 [websockets] some stub datatypes commit 6b0ddc61 Merge: bc86389a f56e8fc8 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue May 7 19:51:37 2024 +0200 Merge branch 'testing' into stable commit f56e8fc8 Merge: c870f857 fa24156a Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue May 7 19:51:31 2024 +0200 Merge branch 'dev' into testing commit fa24156a Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue May 7 08:53:58 2024 +0200 [VERSION] +1 to 0.0.7.1.3 commit b24d81e7 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu May 2 11:58:21 2024 +0200 [VERSION] +1 to 0.0.7.1.2 commit ddefee50 Merge: 9ef97b9a ca1aa195 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Apr 29 20:32:47 2024 +0200 Merge branch 'dev' into 169-dev-singulars-plurals-remove-map-list-size commit bc86389a Merge: 2735207e c870f857 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Apr 19 09:40:23 2024 +0200 Merge branch 'testing' into stable commit c870f857 Merge: c97234ed cd0fea68 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Fri Apr 19 09:40:16 2024 +0200 Merge branch 'dev' into testing commit 2735207e Merge: 17d18697 c97234ed Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Apr 18 14:35:10 2024 +0200 Merge branch 'testing' into stable commit c97234ed Merge: 2f308bcf abf437c8 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Apr 18 14:35:02 2024 +0200 merge commit 2f308bcf Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Tue Apr 16 11:42:49 2024 +0200 [FIX] update hash project commit 9ef97b9a Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Mon Apr 8 14:51:13 2024 +0200 [ngrams] fix grouping to use mapListSize commit dd95bc6c Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Apr 3 12:10:05 2024 +0200 [refactor] intercalate " " -> unwords commit 7d777a10 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Apr 2 18:53:55 2024 +0200 [ngrams] try without map list size to fix singulars/plurals issue commit 956df688 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Apr 2 17:45:18 2024 +0200 some more refactorings, comments to code i didn't understand commit 166f9c19 Merge: 7f8a865a a4ab001a Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Apr 2 10:36:06 2024 +0200 Merge branch 'dev' into 169-dev-singulars-plurals commit 7f8a865a Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Mar 27 10:36:27 2024 +0100 [refactor] more explicit type constructors It's better to enumerate fields than not - easier to search later. Also, a performance improvement for queryNgramsOccurrences (no VALUES). commit 17d18697 Merge: 5f18e148 574631df Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Mar 21 10:18:39 2024 +0100 [MERGE] Stable Version commit 5f18e148 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jan 15 15:21:35 2024 +0100 [DOC] README commit 4c116964 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jan 15 15:13:16 2024 +0100 [DOC] README commit 351df158 Merge: 1a5ee7b6 555a1c96 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Mon Jan 15 11:57:35 2024 +0100 Merge branch 'stable-dev' into stable commit 1a5ee7b6 Merge: 62862406 113fffba Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Nov 30 08:54:16 2023 +0100 Merge branch 'dev-stable' into stable commit 62862406 Merge: 473b72fc 1d836ed3 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Oct 19 10:35:00 2023 +0200 Merge commit '1d836ed3' into stable commit 473b72fc Merge: 72bfe439 2e537215 Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Sep 14 09:37:40 2023 +0200 Merge branch 'testing' into stable commit 72bfe439 Merge: dc2cc142 7e923b2e Author: Alexandre Delanoë <devel+git@delanoe.org> Date: Thu Jul 27 10:03:19 2023 +0200 Merge remote-tracking branch 'origin/dev-contributing' into stable
Showing
This diff is collapsed.
CONTRIBUTING.md
deleted
100644 → 0
This diff is collapsed.
bin/metrics/metrics
0 → 100755
This diff is collapsed.
cabal.project.local_toCopy
0 → 100644
This diff is collapsed.
devops/nix/config
0 → 100755
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
devops/stack/lts-21.25.yaml
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
hie.yaml
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
File moved
test-data/test_config.toml
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
test/Test/Instances.hs
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
weeder.dhall
deleted
100644 → 0
This diff is collapsed.
weeder.toml
0 → 100644
This diff is collapsed.
Please register or sign in to comment