]>
Git — Sourcephile - gargantext.git/log
Alexandre Delanoë [Tue, 28 Sep 2021 14:56:14 +0000 (16:56 +0200)]
Merge branch 'dev-ilike-search-fix' of ssh://gitlab.iscpif.fr:20022/gargantext/haskell-gargantext into dev-merge
Przemek Kaminski [Tue, 28 Sep 2021 14:46:53 +0000 (16:46 +0200)]
[search_title] tsvector query fix for v11
Also, pin postgres to v11 so that we're compatible with Debian
upstream.
Alexandre Delanoë [Tue, 28 Sep 2021 07:22:08 +0000 (09:22 +0200)]
Merge branch 'dev-ilike-search-fix' of ssh://gitlab.iscpif.fr:20022/gargantext/haskell-gargantext into dev-merge1
Przemek Kaminski [Tue, 28 Sep 2021 02:53:19 +0000 (04:53 +0200)]
Merge branch 'dev' into dev-fix-node-update-endpoint
Przemek Kaminski [Mon, 27 Sep 2021 15:48:31 +0000 (17:48 +0200)]
[postgres] remove node_pos index which is not immutable
This caused subtle bugs when ALTER TABLE with search_title was
called. It is a wrong practice to define an index immutable when in
fact it's not. The count(id) part makes it mutable in fact.
Przemek Kaminski [Mon, 27 Sep 2021 12:33:20 +0000 (14:33 +0200)]
[search] successful search_title tsquery search
Przemek Kaminski [Sat, 25 Sep 2021 13:50:59 +0000 (15:50 +0200)]
Merge branch 'dev' into dev-ilike-search-fix
Alexandre Delanoë [Fri, 24 Sep 2021 14:42:29 +0000 (16:42 +0200)]
[VERSION] +1 to 0.0.3.9
Alexandre Delanoë [Wed, 22 Sep 2021 08:45:54 +0000 (10:45 +0200)]
[VERSION] +1 to 0.0.3.8.1
Alexandre Delanoë [Wed, 22 Sep 2021 08:45:26 +0000 (10:45 +0200)]
[FIX] gource viz
Alexandre Delanoë [Wed, 22 Sep 2021 08:44:50 +0000 (10:44 +0200)]
Revert "[search] implement ts_query search"
This reverts commit
29ee19725ac50a79b9d657e771c829314e0845d0 .
It introduces a bug, it should not be merged.
Alexandre Delanoë [Tue, 21 Sep 2021 08:15:35 +0000 (10:15 +0200)]
[VERSION] +1 to 0.0.3.8
Alexandre Delanoë [Tue, 21 Sep 2021 08:15:26 +0000 (10:15 +0200)]
[ADM] install scripts
Przemek Kaminski [Sat, 18 Sep 2021 15:08:57 +0000 (17:08 +0200)]
[postgres] attempt to fix the tsvector issue
However, the code doesn't work currently.
Przemek Kaminski [Wed, 15 Sep 2021 10:34:00 +0000 (12:34 +0200)]
[search] implement ts_query search
This has couple of drawbacks:
- we use postgres-simple and a raw sql query, opaleye would be better
I guess
- there is a hack for empty query, this should be replaced by
removing the WHERE clause in this case
Przemek Kaminski [Tue, 14 Sep 2021 13:25:54 +0000 (15:25 +0200)]
[Graph API] fix corpus parent id for graph
Alexandre Delanoë [Tue, 14 Sep 2021 08:59:35 +0000 (10:59 +0200)]
[VERSION] +1 to 0.0.3.7
Alexandre Delanoë [Tue, 14 Sep 2021 07:46:55 +0000 (09:46 +0200)]
[VERSION] +1 to 0.0.3.6
Alexandre Delanoë [Tue, 14 Sep 2021 07:45:58 +0000 (09:45 +0200)]
[FIX] Graph Screenshot loader
Alexandre Delanoë [Mon, 13 Sep 2021 16:02:05 +0000 (18:02 +0200)]
[VERSION] +1 to 0.0.3.5
Alexandre Delanoë [Mon, 13 Sep 2021 13:54:59 +0000 (15:54 +0200)]
[VERSION] +1 to 0.0.3.4
Alp Mestanogullari [Mon, 13 Sep 2021 09:13:44 +0000 (11:13 +0200)]
Remove superfluous gfortran extra-libraries stanza
Przemek Kaminski [Fri, 10 Sep 2021 12:42:25 +0000 (14:42 +0200)]
[API] some fixes to sum types JSON serialization
Przemek Kaminski [Fri, 10 Sep 2021 11:45:01 +0000 (13:45 +0200)]
[Update] fix sumEncoding for UpdateNodeParams
Alexandre Delanoë [Fri, 10 Sep 2021 08:05:48 +0000 (10:05 +0200)]
[VERSION] +1 to 0.0.3.3
Przemek Kaminski [Thu, 9 Sep 2021 14:23:51 +0000 (16:23 +0200)]
[social] add selected lists support for new corpus
Przemek Kaminski [Thu, 9 Sep 2021 05:58:29 +0000 (07:58 +0200)]
Merge branch 'dev' into 78-dev-list-ids
Alexandre Delanoë [Wed, 8 Sep 2021 12:06:35 +0000 (14:06 +0200)]
[VERSION] +1 to 0.0.3.2
Przemek Kaminski [Wed, 8 Sep 2021 10:01:33 +0000 (12:01 +0200)]
[share] fix JSON deserialization of ShareNodeParams
Przemek Kaminski [Wed, 8 Sep 2021 09:20:23 +0000 (11:20 +0200)]
[list selection] some initial work (doesn't compile)
Alexandre Delanoë [Fri, 3 Sep 2021 07:20:49 +0000 (09:20 +0200)]
[VERSION] +1 to 0.0.3.1
Przemek Kaminski [Fri, 3 Sep 2021 06:40:56 +0000 (08:40 +0200)]
[search] RecordWildCards to make pattern matching simpler
Przemek Kaminski [Thu, 2 Sep 2021 17:22:09 +0000 (19:22 +0200)]
[search] fix HyperdataDocument pattern matching
Przemek Kaminski [Thu, 2 Sep 2021 07:23:39 +0000 (09:23 +0200)]
[search] fix json serialization of search objects
This is to match the { tag | value } on the frontend.
Przemek Kaminski [Wed, 1 Sep 2021 13:03:13 +0000 (15:03 +0200)]
[search] remove SearchResultErr/SearchQueryErr
Alexandre Delanoë [Wed, 1 Sep 2021 09:59:17 +0000 (11:59 +0200)]
[VERSION] +1 to 0.0.3
Alexandre Delanoë [Wed, 1 Sep 2021 09:58:47 +0000 (11:58 +0200)]
Merge branch 'dev-optim' into dev
Alexandre Delanoë [Wed, 1 Sep 2021 09:58:39 +0000 (11:58 +0200)]
[FEAT] enabling FlowSocialList With preferences
Alexandre Delanoë [Tue, 31 Aug 2021 14:32:35 +0000 (16:32 +0200)]
[NAMING] Repo -> NodeStory
Alexandre Delanoë [Tue, 31 Aug 2021 13:33:03 +0000 (15:33 +0200)]
[FIX] list heritage (into NodeStory)
Alexandre Delanoë [Fri, 27 Aug 2021 13:38:08 +0000 (15:38 +0200)]
[OPTIM] Flow List / Metrics TFICF with sample
Alexandre Delanoë [Thu, 26 Aug 2021 15:00:50 +0000 (17:00 +0200)]
[FIX] merge
Alexandre Delanoë [Thu, 26 Aug 2021 14:21:17 +0000 (16:21 +0200)]
[BIN] upgrade script
Alexandre Delanoë [Thu, 26 Aug 2021 09:49:26 +0000 (11:49 +0200)]
[FIX] bug MVar fixed
Alexandre Delanoë [Wed, 25 Aug 2021 13:40:18 +0000 (15:40 +0200)]
[DEBUG] some debug messages
Alexandre Delanoë [Wed, 25 Aug 2021 09:05:35 +0000 (11:05 +0200)]
[FIX] repo migration fixed (WIP)
Alexandre Delanoë [Tue, 24 Aug 2021 08:55:14 +0000 (10:55 +0200)]
[FIX] merge
Przemek Kaminski [Tue, 24 Aug 2021 07:59:16 +0000 (09:59 +0200)]
[CsvDoc] implement Maybe for year/month/date
Alexandre Delanoë [Mon, 23 Aug 2021 15:26:36 +0000 (17:26 +0200)]
Merge branch '70-dev-searx-parser' of ssh://gitlab.iscpif.fr:20022/gargantext/haskell-gargantext into dev-merge
Alexandre Delanoë [Mon, 23 Aug 2021 15:25:43 +0000 (17:25 +0200)]
merge
Przemek Kaminski [Thu, 5 Aug 2021 09:22:09 +0000 (11:22 +0200)]
[searx] add support for language from GET query
Przemek Kaminski [Thu, 5 Aug 2021 07:27:11 +0000 (09:27 +0200)]
[csv] more work on making the parser accept looser input
Przemek Kaminski [Thu, 5 Aug 2021 04:47:57 +0000 (06:47 +0200)]
[upload] fix csv upload job response
Now the job doesn't return 'succeeded' fields when it actually fails.
Przemek Kaminski [Mon, 2 Aug 2021 10:27:22 +0000 (12:27 +0200)]
[frameUpload] implement CSV v3 upload for corpus
Alexandre Delanoë [Fri, 30 Jul 2021 12:13:36 +0000 (14:13 +0200)]
[FIX] merge
Alexandre Delanoë [Fri, 30 Jul 2021 07:27:38 +0000 (09:27 +0200)]
[CLEAN] fix imports / explicit instances / warnings
Przemek Kaminski [Fri, 30 Jul 2021 05:45:25 +0000 (07:45 +0200)]
[frameCalc upload] add missing FrameCalcUpload.hs file
Przemek Kaminski [Fri, 30 Jul 2021 05:44:50 +0000 (07:44 +0200)]
Merge branch '74-dev-ethercalc-csv-import' into 74-dev-frame-calc-csv-import
Przemek Kaminski [Fri, 30 Jul 2021 05:43:29 +0000 (07:43 +0200)]
[frameCalc upload] fetches node now with its ethercalc url
Alexandre Delanoë [Thu, 29 Jul 2021 15:31:52 +0000 (17:31 +0200)]
[NodeStory] NodeStory Integration, compilation with warning ok (WIP)
Przemek Kaminski [Thu, 29 Jul 2021 05:22:11 +0000 (07:22 +0200)]
[nix] added haskell-language-server for better editor integration
Alexandre Delanoë [Wed, 28 Jul 2021 12:24:10 +0000 (14:24 +0200)]
[BACKUP] before replacing previous repo
Przemek Kaminski [Wed, 28 Jul 2021 10:56:30 +0000 (12:56 +0200)]
[searx] fetching searx json page works now
Przemek Kaminski [Wed, 28 Jul 2021 09:31:03 +0000 (11:31 +0200)]
[searx] first draft of searx parsing, updated stack to lts 18.4
Alexandre Delanoë [Wed, 28 Jul 2021 09:05:27 +0000 (11:05 +0200)]
[FIX] temp resolution of commitpatch
Przemek Kaminski [Tue, 27 Jul 2021 16:10:50 +0000 (18:10 +0200)]
[list] CSV parsing draft
Alexandre Delanoë [Tue, 27 Jul 2021 09:40:58 +0000 (11:40 +0200)]
[NodeStory] getter fun (WIP)
Alexandre Delanoë [Tue, 27 Jul 2021 07:04:26 +0000 (09:04 +0200)]
[NodeStory] Tools updates (WIP)
Alexandre Delanoë [Mon, 26 Jul 2021 16:39:53 +0000 (18:39 +0200)]
[TOOLS] WIP getting NodeListStory
Alexandre Delanoë [Mon, 26 Jul 2021 07:43:06 +0000 (09:43 +0200)]
[VERSION] +1 to 0.0.2.9.6.1
Przemek Kaminski [Sat, 24 Jul 2021 04:08:14 +0000 (06:08 +0200)]
[fixes] small README command fix + remove duplicate line in gargantext.ini
Alexandre Delanoë [Thu, 22 Jul 2021 15:58:40 +0000 (17:58 +0200)]
[CLEAN] unused imports
Alexandre Delanoë [Thu, 22 Jul 2021 15:42:27 +0000 (17:42 +0200)]
[Types] NodeStoryEnv ready for integration in API
Alexandre Delanoë [Thu, 22 Jul 2021 15:16:21 +0000 (17:16 +0200)]
[FEAT] NodeStoryEnv wip
Alexandre Delanoë [Thu, 22 Jul 2021 12:29:26 +0000 (14:29 +0200)]
[FEAT] repo migration write: done
Alexandre Delanoë [Wed, 21 Jul 2021 15:03:13 +0000 (17:03 +0200)]
[FUN] from old repo to new NodeStory
Alexandre Delanoë [Wed, 21 Jul 2021 09:31:56 +0000 (11:31 +0200)]
[Types] ready for Env
Alexandre Delanoë [Wed, 21 Jul 2021 07:47:07 +0000 (09:47 +0200)]
[FIX] some instances and tools as todo
Alexandre Delanoë [Wed, 21 Jul 2021 07:33:42 +0000 (09:33 +0200)]
[DESIGN] NodeStory as generalization of Repo
Alexandre Delanoë [Mon, 19 Jul 2021 15:29:08 +0000 (17:29 +0200)]
[READING] Type declared at the right place
Alexandre Delanoë [Fri, 23 Jul 2021 13:20:24 +0000 (15:20 +0200)]
[API] splitting the routes (needs a code review of the api)
Przemek Kaminski [Fri, 23 Jul 2021 06:20:25 +0000 (08:20 +0200)]
[list] upload CSV endpoint works, but 400 error still thrown
Also, updated nix a bit.
Przemek Kaminski [Thu, 22 Jul 2021 09:14:56 +0000 (11:14 +0200)]
Merge branch 'dev' into 68-dev-garg-v3-csv-parser
Przemek Kaminski [Thu, 22 Jul 2021 09:14:39 +0000 (11:14 +0200)]
[list] custom csv parsing
Alexandre Delanoë [Thu, 22 Jul 2021 09:02:39 +0000 (11:02 +0200)]
[VERSION] +1 to 0.0.2.9.6
Alexandre Delanoë [Thu, 22 Jul 2021 08:57:14 +0000 (10:57 +0200)]
Merge branch '68-dev-garg-v3-csv-parser' of ssh://gitlab.iscpif.fr:20022/gargantext/haskell-gargantext into dev-merge
Przemek Kaminski [Thu, 22 Jul 2021 08:51:04 +0000 (10:51 +0200)]
[list] added v3 CSV upload endpoint
NOTE: This is a copy of uploadAPI, i.e. it parses JSON currently.
Przemek Kaminski [Thu, 22 Jul 2021 06:23:52 +0000 (08:23 +0200)]
[server] 404 error when nodes don't exist
Alexandre Delanoë [Wed, 21 Jul 2021 15:55:22 +0000 (17:55 +0200)]
[FIX] install of nix
Alexandre Delanoë [Wed, 21 Jul 2021 06:47:56 +0000 (08:47 +0200)]
[DOC] README update
Alexandre Delanoë [Fri, 16 Jul 2021 13:57:14 +0000 (15:57 +0200)]
[FIX] unused import
Alexandre Delanoë [Fri, 16 Jul 2021 13:49:35 +0000 (15:49 +0200)]
[FIX] dep
Alexandre Delanoë [Fri, 16 Jul 2021 13:39:02 +0000 (15:39 +0200)]
[CLEAN] removing Prelude && adding gargantext-prelude dependency
Alexandre Delanoë [Thu, 15 Jul 2021 16:36:15 +0000 (18:36 +0200)]
[REFACT]
Alp Mestanogullari [Tue, 22 Jun 2021 12:20:58 +0000 (14:20 +0200)]
make gargantext buildable with stack & cabal in a nix environment
I revamped the whole Nix infrastructure a bit to clearly delineate the bits
about providing a suitable environment (with respect to non Haskell deps) and
the shell and stack helper expressions, and moved it all under `nix/` to
make it easier to ignore (if not interested) or focus on (if interested) the Nix
infrastructure of this repository.
For some reason, this required changes that don't seem necessary in the
Docker environment, even though this all happens using the same GHC version
as used in the Docker environment/Stackage LTS snapshot.
The said changes correspond to the source repositories mentioned in the
cabal.project and stack.yaml files that have not been left untouched, for which
I either pointed to a fork I made, or a different commit that I pushed in a
dedicated branch (for the ISCPIF gitlab repositories to which I seemingly
have write access).
Many of the changes were about Haddock `-- |` style syntax being used in an
unexpected place, and this was making GHC's parser quite sad.
This commit doesn't (yet?) provide Nix infrastructure for building everything
in/through Nix, but shouldn't be too much work with something like haskell.nix,
which has suitable tooling to import stack.yaml or cabal.project based
project specifications and turn them into fully nixified builds, which might
or might not be desirable.
Alexandre Delanoë [Mon, 21 Jun 2021 11:48:38 +0000 (13:48 +0200)]
[FIX] Docker repo version
Alexandre Delanoë [Wed, 16 Jun 2021 14:09:32 +0000 (16:09 +0200)]
[FEAT] Adding Visio micro-service (Jitsi)
First add New type NodeFrameVisio it this case:
modified : src/Gargantext/Database/Admin/Types/Node.hs
After this step, just follow the compiler errors to fix the instances.
modified : src/Gargantext/Prelude/Config.hs
The NodeType NodeFrameVisio is created in Database and need some
parameters:
modified : src/Gargantext/Database/Action/Node.hs
modified : src/Gargantext/Database/Admin/Config.hs
modified : src/Gargantext/Database/Admin/Types/Hyperdata/Default.hs
Finally:
modified : gargantext.ini_toModify
The url of the micro-service can be adapted in gargantext.ini
Alexandre Delanoë [Fri, 4 Jun 2021 13:13:07 +0000 (15:13 +0200)]
[FIX] Candiate List Size
Alexandre Delanoë [Wed, 2 Jun 2021 09:48:35 +0000 (11:48 +0200)]
[FIX] lists size
Alexandre Delanoë [Wed, 2 Jun 2021 07:37:28 +0000 (09:37 +0200)]
Merge branch 'dev' of ssh://gitlab.iscpif.fr:20022/gargantext/haskell-gargantext into dev