Commit Graph

52 Commits

Author SHA1 Message Date
Flancian a96cf45bfa Close gaping hole due to O(n!) algorithm (lol). 2021-02-02 01:16:40 +01:00
Flancian 32b57bd849 Fix bug with mistakenly trying to html parse images :) 2021-01-31 19:06:39 +01:00
Flancian 4bc5703aa7 Add permutations; exploit open. 2021-01-24 21:04:50 +01:00
Flancian 790e815e04 Initial implementation of go/node0/node1 2021-01-23 22:30:44 +01:00
Flancian 09867864cb Fix lxml.etree.ParserError. 2021-01-22 20:15:34 +01:00
Flancian 82fd22b8e8 Fix pushing to non-existent nodes. 2021-01-17 22:03:19 +01:00
Flancian aa712e0622 Implement [[push]]. Hacky, but it seems to work to the point it feels
useful.
2021-01-14 00:47:56 +01:00
Flancian 7f718f499d Work around marko issue with rendering files not-newline-terminated. 2021-01-11 15:47:51 +01:00
Flancian e7b59f72ee Fix image size (use max-width). 2021-01-10 21:06:20 +01:00
Flancian f02373601b Add basic image support. 2021-01-10 20:59:07 +01:00
Flancian cfea2bda07 Add tweet embeds. 2021-01-10 15:20:34 +01:00
Flancian 446a2d0791 Fix issue with orgmode interferring with forward links. 2021-01-09 20:37:15 +01:00
Flancian 10a48a1cbd Early support for org mode. 2021-01-09 20:26:57 +01:00
Flancian 3ee1d8f78f Fix pulling/pushing. 2021-01-09 19:20:12 +01:00
Flancian b499a6cb0b Some performance improvements. 2021-01-09 19:13:59 +01:00
Flancian f82efbbaa2 Fix. 2021-01-09 18:51:02 +01:00
Flancian 0c85e5f8d7 Move to marko rendering; change subnode URLs; and much more. 2021-01-09 17:38:01 +01:00
Flancian e80cb442e4 Make nodes comparable (yikes). 2021-01-05 12:15:55 +01:00
Flancian ff444daf0a Change links section to have pushing/pulling. 2021-01-05 01:58:53 +01:00
Flancian 620e430f4b Add pulling. 2021-01-04 19:20:44 +01:00
Flancian b6beaacdb3 Fix sorting bug. 2020-12-27 21:28:05 +01:00
Flancian 03a5e5c71e Patch: fix non-existent nodes. 2020-12-27 21:07:46 +01:00
Flancian dc3db05078 Fix Agora indexing after move to node-to-template. 2020-12-27 20:53:11 +01:00
Flancian 1ecf9b262b Add support for push links. 2020-12-27 20:41:59 +01:00
Flancian 983ff8d169 Patch. 2020-12-27 20:19:52 +01:00
Flancian 98ceec37ea Start moving to Graph(). Add caching. Add pulled links. 2020-12-27 20:08:01 +01:00
Flancian e9628a2b3a Fix bug in index and improve node resolution slightly (needs cleanup). 2020-12-23 22:36:31 +01:00
Flancian d2a029c8ed Fix go. 2020-12-23 10:47:20 +01:00
Flancian 2bb02f797e Clean up links section so that it only refers to nodes. 2020-12-22 14:52:11 +01:00
Flancian 13853488e3 Some hacks to do push/pull, but enable only back/forward. 2020-12-22 01:08:47 +01:00
Flancian 9fb9670091 Prepare layout for pull, push, forward links. 2020-12-20 22:06:37 +01:00
Nik V 7f93ee8173 make wikilinks for journals all render in iso format
(very inefficient implementation for now)
2020-11-27 19:59:20 -08:00
Nik V 71f0a3c4e4 make journals in roam date format be recognized by journals page 2020-11-27 19:50:42 -08:00
Flancian 83d1fbfc48 Automatically add https:// to go links without. 2020-11-22 19:05:10 +01:00
Flancian 7aeed0c52d Implement [[agora go links integration]]. 2020-11-22 18:54:08 +01:00
Flancian d55f7dcdd9 Show subnode count in users page. 2020-11-22 16:25:28 +01:00
Flancian ddcdb8de8b Swap in 'latest' in lieu of 'subnodes', which is made less interesting
by the per-user views.
Right now it shows all subnodes in mtime order, but eventually it should
only show top N.
2020-11-17 10:49:21 +01:00
Flancian 2a7f81389e User pages now start with their README. 2020-11-16 21:29:37 +01:00
Flancian 25c554fe92 Some more light fixes, plus fix the subnode "404". 2020-11-16 21:15:02 +01:00
Flancian b68b1e4e06 Simple full text search. 2020-11-16 16:39:30 +01:00
Flancian 1e8fbdcf77 Add very basic GET-based /search. 2020-11-16 15:51:34 +01:00
Flancian a74bef14fa Add util.py, a bag of holding (hack hack). 2020-11-16 15:26:03 +01:00
Flancian d21d463a4e Fix comment. 2020-11-16 15:07:44 +01:00
Flancian 563735352e Tune fuzzy matching, clean up wikilink canonicality a bit (not enough). 2020-11-16 14:49:18 +01:00
Flancian 34a08af78c Fix sorting: ignore case. 2020-11-16 13:45:17 +01:00
Flancian f0284bb8a6 Enabled fuzzy matching by default. 2020-11-16 13:43:15 +01:00
Flancian 8ffeabed8b Installed fuzzywuzzy, update requirements.txt. 2020-11-16 13:39:19 +01:00
Flancian fe162d0db8 Fix bug in journal code. 2020-11-14 21:36:07 +01:00
Flancian f0578e95b8 All pages apparently working :) 2020-11-14 20:08:50 +01:00
Flancian fc75e469c0 Some good progress, but also lightly broken code :) 2020-11-10 22:48:20 +01:00