Commit Graph

387 Commits (master)

Author SHA1 Message Date
Brian Hicks 5a5dd203a5 add another one 2020-05-26 12:17:49 -05:00
Brian Hicks 53d8b2acf2 add more TODOs 2020-05-26 12:16:59 -05:00
Brian Hicks b6aa9331fe add TODOs for annoying things I've noticed 2020-05-26 05:54:07 -05:00
Brian Hicks 6af122b216 this was already done! 2020-05-26 05:49:19 -05:00
Brian Hicks faee12ccf6 TODONE 2020-05-26 05:48:42 -05:00
Brian Hicks 0f35f297ea move Database.Sync to PouchDB.Sync 2020-05-26 05:48:18 -05:00
Brian Hicks 1e597266e7 mark syncing done for now 2020-05-26 05:46:19 -05:00
Brian Hicks c02b6b923e show sync status 2020-05-25 06:13:21 -05:00
Brian Hicks 485210572f make sync setting nicer 2020-05-25 05:56:20 -05:00
Brian Hicks d641cf8d3e style root route nicely 2020-05-25 05:56:02 -05:00
Brian Hicks d4030a5282 fix syntax error 2020-05-24 06:07:34 -05:00
Brian Hicks 12b1838df4 add periodic compaction 2020-05-24 06:01:38 -05:00
Brian Hicks ec3399ca33 only sync periodically 2020-05-24 05:55:28 -05:00
Brian Hicks c7c3b7141f lighten the guidelines 2020-05-22 08:23:21 -05:00
Brian Hicks fd20b3f383 add guidelines on the left of nodes 2020-05-22 08:22:38 -05:00
Brian Hicks cd1ea2a22a add some bottom margin to the items 2020-05-21 23:13:36 -05:00
Brian Hicks ccf5a88dd0 make the notes a little wider 2020-05-21 23:12:19 -05:00
Brian Hicks b59afbcf69 don't show incoming links for non-title nodes 2020-05-21 23:10:20 -05:00
Brian Hicks 35d74c91a5 store IDs as strings internally 2020-05-21 22:55:14 -05:00
Brian Hicks b316de4a0b re-enable full syncing 2020-05-20 07:43:47 -05:00
Brian Hicks 9c0f66f7df back off and only replicate *to* 2020-05-20 06:16:20 -05:00
Brian Hicks 49fd7c96fe replicate! 2020-05-20 05:38:20 -05:00
Brian Hicks bf0e15543a prettierify 2020-05-20 05:32:08 -05:00
Brian Hicks 526a786a25 add prettier back 2020-05-20 05:29:53 -05:00
Brian Hicks 35278a8045 set up a port to start syncing 2020-05-18 07:52:07 -05:00
Brian Hicks c047785663 make the add sync thing look nice 2020-05-18 06:19:17 -05:00
Brian Hicks 8dbbe27984 move settings to Main 2020-05-18 06:04:06 -05:00
Brian Hicks 898ea5b608 save + load sync settings 2020-05-17 18:59:27 -05:00
Brian Hicks 33918eeefc retrieve settings from the local database 2020-05-17 05:59:52 -05:00
Brian Hicks 5c8013898f prepare to emit more effects in init 2020-05-17 05:35:18 -05:00
Brian Hicks 329398a5a9 don't namespace IDs after all 2020-05-17 05:23:50 -05:00
Brian Hicks 3e06e2c495 extract Sync to a separate module 2020-05-16 05:29:13 -05:00
Brian Hicks 36c1cafd2d [WIP] test that you can add a new server to sync with 2020-05-15 17:07:01 -05:00
Brian Hicks 95abf0f662 add sync settings route 2020-05-15 15:24:24 -05:00
Brian Hicks cb835b6f5d remove stub test 2020-05-15 15:20:44 -05:00
Brian Hicks fca819c75a fix typo 2020-05-15 15:18:33 -05:00
Brian Hicks 239b6f7623 remove console.log 2020-05-15 14:00:13 -05:00
Brian Hicks c1a6e8304a make it possible to decode multiple kinds of documents 2020-05-15 12:22:24 -05:00
Brian Hicks 340746bde8 add namespaces to IDs 2020-05-15 12:15:24 -05:00
Brian Hicks 8e962986ed mark some todos done 2020-05-15 11:28:20 -05:00
Brian Hicks 889237ea4c adjust spacing 2020-05-15 10:14:06 -05:00
Brian Hicks 24afea67b5 show incoming links to a note 2020-05-15 10:09:06 -05:00
Brian Hicks cf5fc0a5b1 update links to a note when the title changes 2020-05-15 09:31:19 -05:00
Brian Hicks 9950dcad6d add functions to work with note links in Content 2020-05-15 09:31:08 -05:00
Brian Hicks e8779bb3b8 add failing test that indicates what to do next 2020-05-15 05:52:49 -05:00
Brian Hicks 4e9bfcbcfb remove more node stuff 2020-05-15 05:20:40 -05:00
Brian Hicks a1402bf38f add a few more things to the TODO list 2020-05-15 05:20:02 -05:00
Brian Hicks 9e14f1dc50 TODONE 2020-05-15 05:18:46 -05:00
Brian Hicks d0f1d8eb72 finish nix packaing task 2020-05-14 17:09:12 -05:00
Brian Hicks 9e9e1ba22e interpret ELM_FLAGS correctly 2020-05-14 17:02:19 -05:00