Commit Graph

  • 55e19d4825 up version main Guilhem Fauré 2023-06-23 16:47:17 +0200
  • b245ff75c5 option to rename taxonomies Guilhem Fauré 2023-06-23 15:11:01 +0200
  • 8769185b8d proper taxonomy management, no more tags only Guilhem Fauré 2023-06-23 11:47:22 +0200
  • 164a1e8228 tags conversion Guilhem Fauré 2023-06-23 11:14:14 +0200
  • 3cc90f6dc2 fixed tags, use translated description instead of id Guilhem Fauré 2023-06-23 11:11:02 +0200
  • 00f3ed6cf9 added static images Guilhem Fauré 2023-06-23 09:59:30 +0200
  • 3ab94aa388 add tags IDs Guilhem Fauré 2023-06-23 09:34:37 +0200
  • a24224c6ee progress and add typing extensions virtual-tree-refactor Guilhem Fauré 2023-06-22 17:45:15 +0200
  • 23d8702dbe init foundations Guilhem Fauré 2023-06-22 14:11:03 +0200
  • 80c26fb467 rename read to convert, architecture defined Guilhem Fauré 2023-06-21 15:03:42 +0200
  • a0b00393d0 continue refactor with tree modules, each adding capabilities: read, write, print Guilhem Fauré 2023-06-21 14:55:09 +0200
  • 33517d2ad9 no more call to CFG in regexmaps Guilhem Fauré 2023-06-21 12:04:01 +0200
  • dea2f45155 config don’t read cli args directly Guilhem Fauré 2023-06-21 11:54:27 +0200
  • d86fa7ab10 start huge refactor Guilhem Fauré 2023-06-21 11:50:35 +0200
  • cb5001f187 Merge branch 'main' into virtual-tree-refactor Guilhem Fauré 2023-06-21 11:36:19 +0200
  • 1c7fdb555a init move fields settings Guilhem Fauré 2023-06-21 11:04:17 +0200
  • b884c33b1d Init virtual tree refactor Guilhem Fauré 2023-06-19 10:44:32 +0200
  • 3aa4f049f8 no meta markup by default Guilhem Fauré 2023-06-19 10:43:52 +0200
  • 91a65bb571 rename scripts Guilhem Fauré 2023-06-19 09:58:03 +0200
  • 30c5cc680a update repo Guilhem Fauré 2023-06-16 17:11:32 +0200
  • fd56e86dda add option to remove markup of metadata fields Guilhem Fauré 2023-06-16 16:50:05 +0200
  • e1cd926078 feat : settings to ignore empty objects or ignore objects of which titles matches a regex Guilhem Fauré 2023-06-16 16:09:46 +0200
  • 9aa81efa60 fix : set translationKey to self id if id_trad = 0 Guilhem Fauré 2023-06-16 15:54:18 +0200
  • 6e6d3f53ca fix : replace correctly every links of article instead of just the first Guilhem Fauré 2023-06-16 15:51:18 +0200
  • ac3d51ea36 config can be placed in standard config dirs & passed as command line argument Guilhem Fauré 2023-06-16 15:08:29 +0200
  • ce01d4d665 small fixes Guilhem Fauré 2023-06-16 12:44:10 +0200
  • 548dc36875 spip specific meta optional Guilhem Fauré 2023-06-16 10:42:43 +0200
  • dc80f32df5 better install & config instructions Guilhem Fauré 2023-06-15 18:12:19 +0200
  • f82a688187 execution instructions, remove typing extensions Guilhem Fauré 2023-06-15 17:00:59 +0200
  • 8925f27885 add main Guilhem Fauré 2023-06-15 15:33:30 +0200
  • 7b2f0d45b8 fix licence & add note on each file Guilhem Fauré 2023-06-15 15:28:37 +0200
  • dc9d5a8e72 init testing dockerfile Guilhem Fauré 2023-06-14 16:40:05 +0200
  • 34f28f8e84 classes renaming Guilhem Fauré 2023-06-13 14:07:15 +0200
  • df7e0df1cf better handling of filenames conflicts + differences between path and url, cleaning, removed interface Guilhem Fauré 2023-06-13 13:45:16 +0200
  • be4b5166d7 removed useless interfaces Guilhem Fauré 2023-06-12 17:00:07 +0200
  • aef47c77c5 minor fixes Guilhem Fauré 2023-06-12 11:31:16 +0200
  • e279365b8d fix internal link replacement + lang highlighting in term Guilhem Fauré 2023-06-08 16:19:56 +0200
  • cc3a2103d0 fix dir rewrite in case of name conflict & remove test files Guilhem Fauré 2023-06-08 11:19:22 +0200
  • 39082cb994 fixed counter that was falsified by raises Guilhem Fauré 2023-06-08 10:12:56 +0200
  • 631c168c8c add option to define a single language of storage, in which files & directories will be written Guilhem Fauré 2023-06-07 17:40:24 +0200
  • a8ebb2cd24 add option to ignore certain objects Guilhem Fauré 2023-06-07 16:05:09 +0200
  • 3564a56870 fix output counting Guilhem Fauré 2023-06-07 15:45:27 +0200
  • 76fe8cd4c8 better defaults & add storage language Guilhem Fauré 2023-06-07 15:39:09 +0200
  • 643fb7f6ea fix logging & deduplicate write_children Guilhem Fauré 2023-06-07 15:35:04 +0200
  • 89ab4226b9 more precise end message Guilhem Fauré 2023-06-07 14:39:22 +0200
  • 3ab58288f7 begin message outputs one only string + output tree in debug log Guilhem Fauré 2023-06-07 11:42:56 +0200
  • da112ca68e cleaning Guilhem Fauré 2023-06-07 10:14:25 +0200
  • 997523fe0e cleaning Guilhem Fauré 2023-06-06 15:32:39 +0200
  • 763f7a42ea Unnamed update Guilhem Fauré 2023-06-06 10:46:04 +0200
  • 3c2e6597fc update readme Guilhem Fauré 2023-06-06 10:44:08 +0200
  • 32844f451b log certain error messages that weren’t Guilhem Fauré 2023-06-05 15:54:47 +0200
  • 7fd92d7081 cleaning Guilhem Fauré 2023-06-05 15:25:43 +0200
  • a5d477036a writing is now done within a database connection context Guilhem Fauré 2023-06-05 14:51:51 +0200
  • 9f2dfc546a fix files that should be in same dest dir Guilhem Fauré 2023-06-05 12:24:08 +0200
  • c350ddbc01 prevent equals dest_dirs Guilhem Fauré 2023-06-05 11:02:21 +0200
  • 499f1eab61 fix draft logic and add option to not export them Guilhem Fauré 2023-06-05 10:43:34 +0200
  • a4f5837e0c translation key for traslated multi Guilhem Fauré 2023-06-05 09:48:08 +0200
  • 5d25796323 add option to prepend id Guilhem Fauré 2023-06-02 17:56:48 +0200
  • cea92e59cb modified architecture to translate based on root tree lang Guilhem Fauré 2023-06-02 17:51:42 +0200
  • c10c6d81fe translation working but each translation gets inside each parent Guilhem Fauré 2023-06-02 15:56:12 +0200
  • 06230584d8 <multi> translations almost ok Guilhem Fauré 2023-06-02 15:26:32 +0200
  • 5cacf17ad1 fixes & debugging messages Guilhem Fauré 2023-06-02 15:02:35 +0200
  • 27fca09e18 add translation to write_all Guilhem Fauré 2023-06-02 13:00:29 +0200
  • 46f5f023f4 debug messages Guilhem Fauré 2023-06-02 12:57:51 +0200
  • 1cb63bbe76 changed documents style to cyan Guilhem Fauré 2023-06-02 11:32:43 +0200
  • a7901c2325 new change in architecture, more modular, allow to export article’s documents Guilhem Fauré 2023-06-02 09:53:00 +0200
  • 8981bbfda6 translate with 2D dict and heavy usage of setattr instead of nested objects Guilhem Fauré 2023-06-01 18:22:49 +0200
  • 003b21fb3b custom debugger name, private vars in constructors for converted fields, various fixes Guilhem Fauré 2023-06-01 15:11:39 +0200
  • 123ae5945b begin translations by letting translate create translated sub-RedactionalObjects Guilhem Fauré 2023-06-01 11:51:55 +0200
  • bc74fb0bfb get only articles of the same lang than the section. commenting & cleaning Guilhem Fauré 2023-06-01 09:39:09 +0200
  • fe71b8fea3 refactor: more modular, extendad classes don’t modify constructors. started to properly translate <multi> blocks, but still bugs Guilhem Fauré 2023-05-31 15:11:38 +0200
  • 35829285bf refactor Guilhem Fauré 2023-05-31 11:31:58 +0200
  • 8bdb1e04e9 started translation of <multi> blocks, needs a change in architecture again Guilhem Fauré 2023-05-31 10:33:09 +0200
  • 765b5e93ea add sections links regex Guilhem Fauré 2023-05-30 17:51:44 +0200
  • fbad1f9563 fix conversion of links + change unknown chars in a configurable string Guilhem Fauré 2023-05-30 17:48:54 +0200
  • dd370eb175 slight changes, huge debug output trying to find why some conversions are not applied to some fields Guilhem Fauré 2023-05-30 16:35:22 +0200
  • 2ba94d03a8 more logging, some links still don’t convert Guilhem Fauré 2023-05-30 15:22:39 +0200
  • 27c281db90 fix document linking Guilhem Fauré 2023-05-30 12:46:17 +0200
  • 9c79433f74 fix html cleaning & reenabled body converting Guilhem Fauré 2023-05-30 12:39:10 +0200
  • d20976c59d <multi> blocks & unknown chars logging in spip2md.log Guilhem Fauré 2023-05-30 12:16:58 +0200
  • 93fc0862d6 fix Guilhem Fauré 2023-05-30 10:45:06 +0200
  • 7438c2b6d7 print as writing Guilhem Fauré 2023-05-30 10:43:42 +0200
  • ac797b7d19 sys.exit in main Guilhem Fauré 2023-05-30 09:33:48 +0200
  • cc549db945 cleaning, fixed indentation, styling Guilhem Fauré 2023-05-26 17:20:30 +0200
  • 952595b34c improved architecture, started handling <multi> blocks Guilhem Fauré 2023-05-26 16:39:48 +0200
  • 32738a9269 separation between classes, functions & regex mappings Guilhem Fauré 2023-05-26 14:43:39 +0200
  • 5e7740a414 architecture refactor Guilhem Fauré 2023-05-26 12:18:07 +0200
  • 2bf6273212 remove styling module Guilhem Fauré 2023-05-26 11:18:40 +0200
  • b51ce330ee use init instead of cli & temporarily disable <multi> blocks supressing Guilhem Fauré 2023-05-26 11:13:21 +0200
  • 8e8fd4aaf8 organize module to make it executable Guilhem Fauré 2023-05-26 10:35:28 +0200
  • f9e5e15c4a python project configuration with poetry + update licence Guilhem Fauré 2023-05-26 10:04:06 +0200
  • 693dee00ae fix double yaml encoding Guilhem Fauré 2023-05-25 17:21:04 +0200
  • 6396a99e38 fix malformed sub paths Guilhem Fauré 2023-05-25 17:14:04 +0200
  • 861379748c recursive refactor Guilhem Fauré 2023-05-25 16:52:34 +0200
  • 042266a1c4 typing fixes Guilhem Fauré 2023-05-25 14:32:22 +0200
  • 6837e77dd5 remove most type anotation Guilhem Fauré 2023-05-25 14:20:39 +0200
  • f06d09d338 start refactor to make section tree exporting recursive to be able to handle the whole depth of SPIP section tree + code deduplication Guilhem Fauré 2023-05-25 13:52:00 +0200
  • 7e3680d282 refactor with inheritance between Article & Section Guilhem Fauré 2023-05-25 10:30:18 +0200
  • f67cddd92c disable h1 prepend for sections too Guilhem Fauré 2023-05-24 16:56:17 +0200
  • 780a7d8b6a add summary in metadata Guilhem Fauré 2023-05-24 16:18:36 +0200