Commit Graph

146 Commits

Author SHA1 Message Date
Flancian 89b41f95f5 Align user right. 2021-01-09 18:26:13 +01:00
Flancian 98381a8366 I think I like the header best all in one line after all. 2021-01-09 18:19:04 +01:00
Flancian f31c43a8bd More rendering fixes. 2021-01-09 18:16:53 +01:00
Flancian 33995d8327 Quick fix some rendering issues. 2021-01-09 18:12:12 +01:00
Flancian 0c85e5f8d7 Move to marko rendering; change subnode URLs; and much more. 2021-01-09 17:38:01 +01:00
Flancian 4b66bd2581 Support "fenced code" in Markdown. 2021-01-06 13:32:31 +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 b94c29bad0 Fix twitter search. 2021-01-03 02:28:23 +01:00
Flancian aa7b09f973 Add search links. 2021-01-03 02:12:27 +01:00
Flancian 26b8f548c6 Add ubiquituous search. 2021-01-02 20:29:07 +01:00
Flancian 65d8e6f776 s/jump/q/ 2021-01-02 17:52:13 +01:00
Flancian fdef705efe Jump! 2021-01-02 17:48:04 +01:00
Flancian cec60fa344 Fix description... more. 2021-01-02 16:33:51 +01:00
Flancian 6f0fdef087 Fix description. 2021-01-02 16:29:09 +01:00
Flancian 8d6f2c56bc Say goodbye to the alpha letter, seems redundant. 2021-01-01 11:25:15 +01:00
Flancian 97dfdf23f4 Iterate on node page title. 2021-01-01 11:19:46 +01:00
Flancian 348b6a2f04 Improve node titles. 2021-01-01 02:48:42 +01:00
Flancian e4e775f232 Fix node titles. 2021-01-01 02:46:47 +01:00
Flancian 339e759d6a s/subnoded/noded/g 2020-12-31 18:14:55 +01:00
Flancian b870647274 Quick fix 2020-12-29 20:55:45 +01:00
Flancian 11d57c0a81 Uprank myself temporarily to make the first subnode in [[agora]] a
better welcome to some visitors.
2020-12-29 20:22:49 +01:00
Flancian a95b5d8d0b Fix node not found rendering. 2020-12-28 12:41:57 +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 0a614808f2 Fix horizontal scrollbar. 2020-12-27 20:57:13 +01:00
Flancian dc3db05078 Fix Agora indexing after move to node-to-template. 2020-12-27 20:53:11 +01:00
Flancian b2402c34d7 Patch index. 2020-12-27 20:44:09 +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 f86bf64385 Update fonts in dark css. 2020-12-23 14:39:00 +01:00
Flancian d2a029c8ed Fix go. 2020-12-23 10:47:20 +01:00
Flancian 0538e44f83 Fix index, which I broke while fixing node/ :) 2020-12-22 18:03:40 +01:00
Flancian adf93c8654 Fix some words. 2020-12-22 14:56:02 +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 38c35a8220 Move links section to an include. 2020-12-21 14:38:50 +01:00
Flancian 4b8a6ada90 Add nav, work around limited backlink space on mobile. 2020-12-21 13:24:03 +01:00
Flancian 7e0829da68 Fix CSS. 2020-12-21 13:04:00 +01:00
Flancian 63ae155b33 Add some stubs for yet to come pull/push/forward links. 2020-12-21 12:32:00 +01:00
Flancian d4a6b69ae9 Add unicode arrows. 2020-12-20 22:17:39 +01:00
Flancian 9fb9670091 Prepare layout for pull, push, forward links. 2020-12-20 22:06:37 +01:00
Flancian 28cf7b5e83 Add hypothes.is built into the Agora. 2020-12-20 18:12:09 +01:00
Flancian cd258e1af3 Document a little bit, plus stub pull. 2020-12-12 20:44:00 +01:00
Flancian 7f07fd0e31 Move index to be just another node. 2020-12-04 22:11:44 +01:00
Nik V e5ae74881a remove an inadvertent booby trap 2020-11-28 18:18:48 -08:00
Nik V 72b3316291 use lru_cache to make journal date conversion less inefficient, cleanups 2020-11-27 20:15:47 -08: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
Nik V 6e45be9b73 protect against / in page title (common in roam exports)
roam's namespace feature recommends the use of / in page titles, but
since we are using a file-based approach here important to filter them
out lest we end up with subfolder madness
2020-11-27 18:32:56 -08:00
Nik V e7c64d374c allow AGORA_PATH to be set via env var 2020-11-27 18:24:26 -08:00
Flancian 8ee3f92b9f Serve the index also on /index for compatibility with old links. 2020-11-23 14:45:26 +01:00
Flancian 83d1fbfc48 Automatically add https:// to go links without. 2020-11-22 19:05:10 +01:00
Flancian 67902cfa8a Release 0.5.3. 2020-11-22 18:55:12 +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 f6fad2f95e Oops, forgot to add user.html. 2020-11-16 21:30:49 +01:00
Flancian 2a7f81389e User pages now start with their README. 2020-11-16 21:29:37 +01:00
Flancian 78ef6e5a2f Special case user page. 2020-11-16 21:18:04 +01:00
Flancian 25c554fe92 Some more light fixes, plus fix the subnode "404". 2020-11-16 21:15:02 +01:00
Flancian eaf64849c8 Search too. 2020-11-16 20:46:13 +01:00
Flancian 8d10f5634e Users is also a listing. 2020-11-16 20:44:34 +01:00
Flancian 3460add012 More small layout fixes. 2020-11-16 20:43:30 +01:00
Flancian f83d748561 Some further fixes to node/subnode rendering. 2020-11-16 20:13:04 +01:00
Flancian 9ac4c34ba2 Some small fixes to backlink rendering. 2020-11-16 19:56:57 +01:00
Flancian b9ed7296f6 Move (mostly) to div-based layout, plus make color scheme less flat
(dark mode only).
2020-11-16 19:45:31 +01:00
Flancian 7719d4d9c1 Move Agora version to config.py. 2020-11-16 17:13:10 +01:00
Flancian 13bfd42914 Improve home page. 2020-11-16 17:09:57 +01:00
Flancian b660dde94f Add emojis for theme switch/help. 2020-11-16 16:59:12 +01:00
Flancian 1779c76c46 oops 2020-11-16 16:42:42 +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 0722f0bca0 Dark mode is now sticky. 2020-11-15 02:24:44 +01:00
Flancian 7c19c6e72e Dark mode fixed. 2020-11-15 02:16:20 +01:00
Flancian 3fb372a2b0 Basic theme switching, only half works. 2020-11-15 02:11:15 +01:00
Flancian 9e48d5e38e Still have light theme as alternative. 2020-11-15 01:33:22 +01:00
Flancian 6d8de79fe1 Switch to dark mode by default. 2020-11-15 01:32:57 +01:00
Flancian 8b71483490 Changes to node and subnode rendering. 2020-11-14 22:00:08 +01:00
Flancian fe162d0db8 Fix bug in journal code. 2020-11-14 21:36:07 +01:00
Flancian 504325eeb4 Merge branch 'dev' into main 2020-11-14 20:16:04 +01:00
Flancian 210f6098c5 Update index. 2020-11-14 20:12:07 +01:00
Flancian f0578e95b8 All pages apparently working :) 2020-11-14 20:08:50 +01:00
Flancian c25e9b8615 @foo == /user/foo 2020-11-14 19:11:05 +01:00
Flancian fc75e469c0 Some good progress, but also lightly broken code :) 2020-11-10 22:48:20 +01:00
Flancian 39453d8b07 Make path handling less horrific. 2020-11-07 19:38:01 +01:00
Flancian bdce0d9fc3 First commit after re-import. 2020-11-07 15:34:48 +01:00