Commit Graph

170 Commits

Author SHA1 Message Date
62fb3fca65 Improved downloading wikis. 2022-09-21 19:09:37 -05:00
3d75e2729d Multihosted wiki syncronization started: preparations. 2022-09-13 13:04:56 -05:00
f083d7df47 Importing should not populate custom keys with NanoID to decouple from the binary NanoID generator. 2022-09-02 10:15:45 -05:00
6bd9647dbd Synchronizing code rules. 2022-09-01 16:23:58 -05:00
9733543035 Fixing for remote loading of Wikis. 2022-08-11 11:01:47 -05:00
de0655c12e Fixing non uid assignation when other custom fields are already present. 2022-08-08 23:01:58 -05:00
3f792e84a7 NanoID as default uid in tiddlers metadata and name. 2022-08-08 19:59:12 -05:00
70ed99691e Fixing tiddlers exportation problem and redefining commonTiddlers. 2022-08-08 14:53:00 -05:00
5200e87216 Redefining dependencies. 2022-07-24 15:50:32 -05:00
c984b4768d Explaining rationale and pros/cons behind encoding approach. 2022-07-24 09:33:28 -05:00
547bba2c14 Using new reversable uuid. 2022-07-23 14:53:43 -05:00
eef18e1387 Improved encoding for creation date, that can be used as uid. 2022-07-23 13:43:37 -05:00
c14e40152e Creating Date and time from tiddler date string and parsing oldest created tiddler. 2022-07-12 10:35:43 -05:00
f870c0af6f Fixing tiddlers exporter installation and the rebuild JSON. 2022-03-22 16:11:01 -05:00
cb891a5c94 Improving subtiddlers JSON exporting. 2022-03-18 19:09:44 -05:00
417ec17d3c Implemeting Nim optimizer installer. 2022-03-18 18:16:55 -05:00
1b12ed67b0 Merge branch 'master' of https://code.tupale.co/Offray/TiddlyWikiPharo 2022-03-17 15:33:25 -05:00
22a17d6d14 Accessors for improved code ergonomy. 2022-03-17 15:25:25 -05:00
557848b3a7 Improving resynchronize. 2022-03-17 15:24:01 -05:00
4b49160bb1 Using external improved exporters. 2022-03-14 10:23:50 -05:00
e05a216b52 Better naming. Introducing optimized external Nim callings to improve speed. 2022-03-13 18:06:23 -05:00
8d607a6aea Merge 21c97c8893 2022-03-13 10:21:12 -05:00
2e64de6047 Benchmarking: modularizing code to improve benchmarking and running time measure. 2022-03-13 10:03:04 -05:00
21c97c8893 Improving filtering tiddlers. 2022-03-12 12:51:08 -05:00
a8dc7a6c11 Improving FossilRepo and TiddlyWiki interactions. 2022-03-12 10:48:28 -05:00
f44e2dfece Improving and creating synchronize methods for fossil repos. 2022-03-11 08:50:20 -05:00
57401052b4 Improving rebuild tiddlers from STON files. 2022-03-11 01:19:03 -05:00
53aeaf9240 Fixing uid generation return. 2022-03-10 15:28:32 -05:00
67cb81497b Using large uids to avoid metadata colision. 2022-03-09 17:53:57 -05:00
7802cfe8f5 Improving rebuilded tiddlers JSON. 2022-03-08 18:41:54 -05:00
251f5d3426 Redefining unique Ids for the Tiddlers. 2022-03-08 17:49:15 -05:00
c1568365f3 Modifying created and modified parsing for tiddlers. 2022-03-08 17:32:41 -05:00
e4e9323356 Adding script to JSON exporter optimized installation. 2022-03-07 18:14:34 -05:00
5caea6c43b Fixing export JSON file optimized. 2022-03-07 17:29:59 -05:00
af24c8094c Cleaning code comments. 2022-03-07 17:20:56 -05:00
11fb92ca06 Improving JSON exporter installation. 2022-03-07 14:04:09 -05:00
60944f57bd Fixing command error in export JSON optimized. 2022-03-07 13:41:18 -05:00
23619899c5 Modifying the exporting JSON optimized. 2022-03-07 13:29:30 -05:00
b44e39da48 Optimizing tiddlers JSON exportation with external programs. 2022-03-07 11:54:59 -05:00
009bd3e059 Improving resynchronize. 2022-03-04 11:10:16 -05:00
4764f989b7 Improving resynchronize. 2022-03-04 10:38:15 -05:00
528c5adf29 Fixing repository detection. 2022-03-04 09:12:52 -05:00
2353ffb15f Creating FossilRepo and TiddlyWiki interactions. 2022-03-03 20:38:14 -05:00
d7ce1331f4 Improving repository detection. 2022-03-03 18:06:26 -05:00
35788f5ca9 Implementing repository detection. 2022-03-03 17:50:56 -05:00
fe40b438d0 Improving exporting tiddlers files. 2022-03-03 14:53:00 -05:00
b0ca67d17f Improving tiddler testing and exporting. 2022-02-17 20:16:11 -05:00
c0657044ff Creating tiddler testing methods and improving filtering-exporting. 2022-02-16 09:34:11 -05:00
dc018e614f Fixing STON export to improve Fossil integration. 2022-02-13 22:48:51 -05:00
a5759d886d Improving tiddlers filtering and exporting. 2022-02-11 23:35:44 -05:00
21e593707c Simplifiying date management 2022-02-11 15:43:43 -05:00
6a9a2c345d Extracting shadow tiddlers to a different subfolder to ease content tiddlers versioning. 2022-02-11 12:45:06 -05:00
c75b44f160 Fixing JSON exporting error and recent changes repetitions. 2022-02-11 09:56:20 -05:00
cad212a9ff Adding time management features. 2022-02-04 11:47:53 -05:00
Diego Ruidajo
b894b4b801 Debugging file serialization. 2022-01-26 18:12:50 -05:00
Diego Ruidajo
64eba5a69f Debugging initialize for seeds. 2022-01-21 20:37:56 -05:00
Diego Ruidajo
07cd424cee Improving test coverage examples. 2022-01-21 20:25:52 -05:00
Diego Ruidajo
401168ac91 Debugging initializtion of seeds. 2022-01-21 19:29:55 -05:00
Diego Ruidajo
2a966e6e0d Debugging default seed installation. 2022-01-21 17:21:52 -05:00
Diego Ruidajo
fd11bfce87 Implementing TWSeed. 2022-01-21 17:10:56 -05:00
883cf7bf91 Improving tiddlers importation and viewing. 2022-01-18 19:56:36 -05:00
9d5282275b Improving data import/export and dependencies. 2022-01-18 13:54:14 -05:00
87d66ddeeb Avoiding installation warning. 2022-01-11 21:43:44 -05:00
c31a5f5ccf Fixing new dependencies declaration. 2022-01-11 20:13:34 -05:00
1492c20b7c Adding new dependencies (needed for Tiddlers extraction). 2022-01-11 19:41:05 -05:00
7097dc26e3 Merge a541301d0e 2022-01-10 18:20:47 -05:00
8678a915fa Reading tiddlers now from the HTML directly! (after 5.2.x series) 2022-01-10 18:19:17 -05:00
Diego Ruidajo
a541301d0e Refactoring binary data cleaning. 2021-11-30 14:39:25 -05:00
438bff833c Improving importation from config. 2021-11-10 10:28:42 -05:00
745a7e028e Improving JSON importing and config file storage. What should we do when wikis have repeated names to store them on the config file? 2021-11-05 17:19:09 -05:00
941d042570 Fixing config file management and starting with remote JSON url definitions. 2021-11-05 08:21:59 -05:00
56e048ecb3 Improving defaults and user feedback messages. 2021-11-04 04:37:45 -05:00
18ac255deb Fixing decoding problem with tiddlers.json 2021-11-03 21:38:17 -05:00
59fb501686 Improving wikis creation from remote data. 2021-11-03 20:49:58 -05:00
fd89e60de8 STON exportation excludes binary images now, to keep the output diff friendly. 2021-10-20 13:35:57 -05:00
fecbd57f16 Fixing bug when tiddlers have no text. 2021-10-20 09:29:35 -05:00
a4aad67179 Changing Tiddler creation time to make it closer to the expected value in TiddlyWiki (still needs to be debugged) 2021-10-19 18:23:57 -05:00
8894a61b12 Improved listed tiddlers. 2021-10-06 16:17:59 -05:00
ddd6820255 Starting support for listed tiddlers. 2021-10-05 19:26:17 -05:00
aa998bfd50 Fixing Tiddlers reading. 2021-10-04 15:20:55 -05:00
Diego Ruidajo
2c2eecaad4 Adding loading configuration file. 2021-09-15 19:47:25 -05:00
Diego Ruidajo
73d501615d Refactoring. 2021-09-15 19:37:57 -05:00
0d0f17bdb7 Adding configuration file. 2021-09-15 19:21:53 -05:00
d8f4888aa7 Fixing an anti-pattern in code and using guard clauses instead. 2021-09-14 20:14:20 -05:00
7725213f7a Improving remote and local storage for TiddlyWiki. 2021-09-13 20:19:31 -05:00
b8b4c6863e Renaming to improve consistency and not revealing implementation details in message names. Improving messages to the user. 2021-09-10 11:24:19 -05:00
847d1f7bc4 Improving name consistency and formats exportation. 2021-09-09 11:03:15 -05:00
28d0e1eb20 Fixing JSON exportation. 2021-09-08 20:00:14 -05:00
1a198b9380 Fixing exportation. 2021-09-08 18:46:09 -05:00
d7da993cd0 Improving data serialization and making it more diff friendly. 2021-09-08 17:52:03 -05:00
27eb70e928 Improving tiddlers importation. 2021-09-06 18:27:40 -05:00
307ed4809b Improving naming. 2021-09-04 18:14:24 -05:00
dad204f542 Improving format conversion with KML/MapsMe support. 2021-09-04 14:27:49 -05:00
d76aacfc81 Serializing tiddlers in STON. 2021-09-01 18:58:15 -05:00
6803915e06 Fixing tiddler importation. 2021-09-01 17:42:21 -05:00
c1b4ec2209 Adding fields to support GeoTiddlers and custom data. 2021-08-29 17:50:17 -05:00
069617d4db Starting views. 2021-08-17 13:24:00 -05:00
f390c61d6f Starting support for wiki visualizations. 2021-08-17 12:03:53 -05:00
d7b7b5ac7e Improving links detection and tests. 2021-08-16 09:46:14 -05:00
a7001f732a Starting WikiText parser implementation via PetitParser2 2021-08-15 20:58:22 -05:00