Commit Graph

52 Commits

Author SHA1 Message Date
Daniel Heath fc3030339f Add "/uploads" to list all uploaded files 2018-04-01 11:31:26 +10:00
Daniel Heath efd4cfb0d1 Implement file upload / download, fix #77 2018-02-20 21:04:33 +11:00
Zack Scholl 8a4ba13506 Change default stylesheet 2018-02-18 11:50:02 -08:00
Daniel Heath 917d32f8a5 Support category pages 2018-01-31 16:47:12 +11:00
Daniel Heath 5e4a317b10 Split inline CSS & javascript into their own files 2018-01-31 16:47:12 +11:00
Daniel Heath da6d6e5d43 Avoid overwriting others work (fix #107) 2018-01-31 16:47:10 +11:00
Daniel Heath d0bc74ec55 Only save the page if its contents have changed 2018-01-31 16:46:58 +11:00
Daniel Heath b42750073c Whitespace 2018-01-31 16:46:58 +11:00
Daniel Heath e1934b9797 Clicking "View" while editing takes you to the current view page 2018-01-31 16:46:58 +11:00
Daniel Heath a36f8e318e Use a struct for related data instead of four separate arrays 2018-01-18 17:08:04 +11:00
Daniel Heath 5803cbdc3f Fade-out items while waiting for a delete to go through 2018-01-03 22:47:13 +11:00
Daniel Heath 5a82e77738 Strip trailing whitespace 2018-01-03 22:38:39 +11:00
Zack Scholl 684ff4e692 Add -diary for diary mode
New creates a new page with a timestamp
2017-11-04 16:09:10 -06:00
Zack Scholl 63bdbb5824 Add -debounce for setting the debounce time 2017-11-04 15:30:44 -06:00
Zack Scholl 2040dbaaa5 Add -css option for custom CSS on the /read page 2017-11-04 04:18:05 -06:00
Zack Scholl 5ae5c91945 Trying to make a /read 2017-11-02 06:27:39 -06:00
Zack Scholl b2a01d0a6d Sitemap now working 2017-10-15 07:58:43 -06:00
Zack Scholl 026dd7c647 Remove twitter 2017-10-15 07:50:13 -06:00
Zack Scholl 107a0dc32b Add publishing, for sitemap.xml 2017-10-15 07:49:40 -06:00
Zack Scholl 6baa87daa4 Update bindata with twitter 2017-10-12 17:08:38 -06:00
Benjamin Misell ecba3aa0ea Add twitter share icon 2017-10-12 20:29:48 +01:00
Zack Scholl 6d81fe5b19 Add recent pages to "view" 2017-09-29 08:48:32 -04:00
Zack Scholl ce2deee49f Update CSS 2017-09-11 12:11:22 -06:00
Zack Scholl 673e38a1c8 Update 2017-09-11 12:08:48 -06:00
Zack Scholl 2246747698 Update CSS 2017-09-11 12:04:09 -06:00
root ceaef5a1ae Add oulipo modus (for excising the fifth glyph) 2017-04-15 05:15:00 +00:00
Zack Scholl 7d50c644e5 Include Markdown information in textarea
Former-commit-id: 346bfed7dc6f156b1687057d80db88706f1d2ebb
2017-03-28 10:37:06 -06:00
Zack Scholl 82b16ec121 Add route /ls for viewing directory
Former-commit-id: 53ace40488
2017-03-24 07:58:37 -06:00
Zack Scholl c35ab4eb4a Improve history UI and non-history route speed
Former-commit-id: 30f3956568
2017-03-24 07:09:41 -06:00
Zack Scholl 7b1ce17506 Show page on menu
Former-commit-id: 3f109f7160
2017-03-23 20:23:06 -06:00
Zack Scholl 11b671423c -> Clear done
Former-commit-id: 3f70a86d65
2017-03-23 17:42:20 -06:00
Zack Scholl fa7ae60d59 Better UI for locking/encrypting
Former-commit-id: a4d999be67331667d085f4d21e76c36248d4de6d [formerly e0ea851e54280d1299e3c8285412b3df421682a7] [formerly 011d5bf0194d46ee5e2f07cb6ef16a28554235b5 [formerly 17f856fdde59ddf045a116cb85af6f7b79f9d4a5]]
Former-commit-id: b8a3b6ed199e3c06aeb6f365e4b05572a28bd852 [formerly 1998dce4d8b98ccd1586748b26d32935c9b3d78d]
Former-commit-id: 81aa00298e9fe22a5017c726b772a4a34dd53acf
Former-commit-id: c71c77fd5c
2017-03-23 16:28:19 -06:00
Zack Scholl bd3b9c96e1 Clean up UI
Former-commit-id: 15a1200308fe75f9c3163d400ff3c56287492dfb [formerly 79f3f90c3d0e620372f1ad338252a988135b302e] [formerly 3d62c398b3487e92160d35a200c08134fcf4eb32 [formerly 52370dde7adf6c4fe9899544567a2469c03b031a]]
Former-commit-id: bbe42ca94a0e072215e5fef3f163add591206ab2 [formerly df5785bc10f23dab6110d38900a55946d95f0fce]
Former-commit-id: 4c02db90005227a23605f2a46d6546ab3f698a99
Former-commit-id: a456b44b5a
2017-03-23 16:16:15 -06:00
Zack Scholl 3b7e35f9ef Add "Clear old" for deleting crossed list items
Former-commit-id: f43b6caae264ef5f8cd46f8a40143501a39d5948 [formerly 328a9724705837f8287a6d519578513fb868c962] [formerly b006fff403bdf2421495a4d4e8f9ef246e15adec [formerly fb4118be424a81a90072ad987c886af08923917a]]
Former-commit-id: da4974f66bfcea8602d9b08f129b73ba06d69ea8 [formerly 8215c6a461f8bd2a9baee02176e64ec99a401ec9]
Former-commit-id: 4e070f07eef46a9f140a778dca7dc6c20adc76d5
Former-commit-id: 2980f1e193
2017-03-23 13:31:09 -06:00
Zack Scholl bbf55f539f Use monospace when editing a file
Files are determined if they have a period in the name.


Former-commit-id: 8ae103ccf40f20a2c0a385021fad70caf614ca51 [formerly 23e44beb2ececa617280feb256a94900342cbdc4] [formerly 4872f2c5eaa25e32514c01aabd63355e6cb1d5d4 [formerly 518ee34f5615b9c9a6e3b5b68322df2c8a221ae8]]
Former-commit-id: c646c3b38b5cf7d2552f9aac8d1802ef98e9170b [formerly 71bb4f2d64a0c87f9b881e612091ec98253721fa]
Former-commit-id: a60d4c8180b584dea243391a7a41abc175524afb
Former-commit-id: 5f42c319a2
2017-03-23 13:13:56 -06:00
Zack Scholl 90faae9e85 Add link for view/raw/list
Former-commit-id: 288ff9cd595b174372f32c928082cea7d7983fe3 [formerly c40384353290006486b9c7f9c94f07f7b0378a6c] [formerly c79385490b081fa4878526f946dc6861b428829d [formerly c4906b78767ae66904d8dd1e3ee53351797d20ad]]
Former-commit-id: 9691087d6cf38d30829d0b9d5e9af9e2469607d1 [formerly 781213c951e51a1d3fe61421b0526329e84d4eb8]
Former-commit-id: f933ace45d149daed95cb00b19abf4f1f418ec87
Former-commit-id: 41666f1238
2017-03-23 10:57:14 -06:00
Zack Scholl bd6ed8d3c0 Keep messaging system alive when locked/encrypted
Former-commit-id: becceb5fed276d2daa80eca4a41b9fa9d3eae9fd [formerly 4ac3d85f084df155b06e17eea289e34ea60faa50] [formerly 19561726e85e6c133c667d1ee948b0ff2978632d [formerly a3fe621f1947a2cf0b6af4ac6ccb01c3c744fc2e]]
Former-commit-id: 3b7092e62e255f90d4ddcea9a104f5e6db22da2e [formerly 0dd41c8f221df6a21fad9da2ff2287ebb98f3b9a]
Former-commit-id: 62a685d81f08d7b96596cbc236c540141cdd9e42
Former-commit-id: 4b75f66381
2017-03-23 10:39:14 -06:00
Zack Scholl c1b9b71669 Remove menu options when locking/encrypting
Former-commit-id: 9020d91d5e3f4ab07cc5ec8e5abfc68d7f30cc05 [formerly c501c57e329676731abd211e6f26619806db2bc6] [formerly 8c7c7f37bb87845da3af2e1a40ccf5bf73852846 [formerly 13d370370f4f68203998d8eee7ebacec61a6a2a6]]
Former-commit-id: da6da64e8940ef34512f9abc8ed5480a9d132a64 [formerly 6902d14822e41218409d23c5e8669afa370e1fb9]
Former-commit-id: a02186b53b69eff7a51d8cb61e9af0470113e7df
Former-commit-id: 078801ce85
2017-03-23 10:26:40 -06:00
Zack Scholl 3fd886e625 Update frontend for locking page
Former-commit-id: e7a41b6d0ef9fc0814b4f6fa378370a2dc94749b [formerly 54b793d738e5deb2ebf2e8316a1f43e3450900aa] [formerly 842e120f0f69713229f4227bd90f8c33ce2932b3 [formerly 9c95fd350104dd20055c7564fc5e167e21409c38 [formerly b9860a5d2f]]]
Former-commit-id: 3d6c223179053689aa785e50ba1a6d7affd075aa [formerly 61ab106b098ea088e70597cb1a5a19e3a71eced9]
Former-commit-id: ab5ef985f31336a09d0a6d9dd7291967ea4da3f0
Former-commit-id: a7f6cd8a0e
2017-03-23 09:57:25 -06:00
Zack Scholl a16fd6f8fb Show error message if route not understood
Former-commit-id: a8f0c8962f4bfc694d883a6c6162dac512dce40d [formerly a1a3744bd736baaf6af702e1635089a29a87ac8a] [formerly bd72fb7c08e2efda8ab97fc7d8a57b0d50ef43d2 [formerly c1b05ff1b8a28f4067785b8b2d0e8e68b325d0db [formerly 4193da80fc]]]
Former-commit-id: 8686c6cfb26ca2542efe1aeca186093320c12228 [formerly 6ffcbe6472aa192fd8f59faace2c87fd08225b3d]
Former-commit-id: e726d4a1d3b075389f1a652198b45c2c7ce8ab5a
Former-commit-id: 526a97affb
2017-03-23 07:33:00 -06:00
Zack Scholl 38e0943df3 Bundle highlight assets
Former-commit-id: 4fc809225b291daaf71a41995c2b90f69192eb0e [formerly 6dd44249c158fce63dd521132b68ef2cd815c18f] [formerly 15f3d5fd2ed3887836ed3b561ee0919d3f032ee0 [formerly 94f0785d6f8eb46c486e5443363b3fed3da09d21 [formerly 0a14010081]]]
Former-commit-id: 14495f0654f9805c4fa83e7b721a08f820691a9e [formerly 84f8793320fbb21899b5812e4ef8d034515657f6]
Former-commit-id: 46c14a9f9c38194689716813bc3ae0c6a942a9f6
Former-commit-id: 1de1ceb05d
2017-03-22 14:29:53 -06:00
Zack Scholl 538fa425b0 Delete bloat
Former-commit-id: 366d6d4299f6b873937fbf4eb539e1837f053b3d [formerly aed4d69ccca3351ff0a6ad7e1a8459b2f9644041] [formerly 7a2d10add93e5f62b7cab38f4f6af8c2b30465ff [formerly 09e03f0ade3c55240981e9627669baecd82a3d1a [formerly a6da2b4a4d]]]
Former-commit-id: 8cc271f57f0b37196c6542bd3f4a6efe3170c2ba [formerly e1e606dcb6126e9048c2c5fa5185c65b8ea755a8]
Former-commit-id: 1f9fc804c56de040f946cd7506825e191e8aeba1
Former-commit-id: 5a3007d014
2017-03-22 13:03:00 -06:00
Zack Scholl b4fecbfaa2 Add favicon, modify UI
Former-commit-id: 4dfac83c7384a0b61ee78c78f6e0263e5b2876b2 [formerly 9225888ef11e9920685918183afbcf76695a38aa] [formerly 62debde9de7916cc55f4f1aec0b690ecc6ddd70d [formerly 3192c8484b]]
Former-commit-id: fdd39f686cf3609ffe182d7d47d27033fbe13f85 [formerly fbf52ab1f9c8c215c9b7148c001ea0db02fc0cd3]
Former-commit-id: 4ee6195397465f0ad7b45609afdb9105719e1aa5
2017-03-22 11:34:06 -06:00
Zack Scholl fb5ee8d09e List works
Former-commit-id: d123891bd72ab552a24bbccfd614270de340dac5 [formerly ce7c2d1b9dbdcaf5ef2d665e647833f065c18246] [formerly fc2e4872180a9f264e57e348e2ec4e5896781e74 [formerly 67d5d2f882]]
Former-commit-id: 1d9e245d81cab6cfe197bc52b516154c7429421b [formerly 1f22520a0e2509d0a509a592d1fed50002eccebc]
Former-commit-id: b60b97411ea8c9b54b26b8058aeda0f1f0466b64
2017-03-22 11:19:39 -06:00
Zack Scholl f42c0f411b Fit to mobile
Former-commit-id: 25818ef30bed76dc22b9e4ae477054f92c3d73ce [formerly e29a9f2666465ed0ba660e68a1aa52b74fcd0a19] [formerly 15a78d243212e9b4339c3d7074551b5990b761a7 [formerly cf0a8a7f30]]
Former-commit-id: 2952e3a0822a96c7dae375860c5adf11790d4ae6 [formerly 38224960971c35a288044c3fcd3478d6591306f7]
Former-commit-id: ad16df82d5572dbdabe0c95d6af2dc17e703f040
2017-03-22 08:50:45 -06:00
Zack Scholl 59284f2601 Fit to mobile
Former-commit-id: 01f88e62753d2a19d6a2c03fba76c26b473febfe [formerly 1810a3f470c9a4c1f1acb34dbef4092eebe15a54] [formerly 44cf7ff6313f92bc328107415b7d00ac9254e811 [formerly 515a27a9c6]]
Former-commit-id: b8c6bd7f1d3e1fcfd45bb1e2bec72be73f8ca3e2 [formerly 078e1d9356457cb6a057f73e09cb8c6e568fb808]
Former-commit-id: 6b65bc325a1cefa633c663acfc2deb90e9e3e93b
2017-03-22 08:49:51 -06:00
Zack Scholl 64b3fdb0d4 Add raw
Former-commit-id: 4789ed45d9449fea9db6c01c171736d1c20044a2 [formerly 62d03a41e8978454b14e4ff156e5e4cbc6de6149] [formerly f68618c11a4e02f37b14215352a305d5ee9fb65c [formerly 29460a6c26]]
Former-commit-id: d108a21904309b99e95b1d485f48234f78865d0f [formerly b22903c4191a97d021858fb6bb26ca57b09bd571]
Former-commit-id: 4ad94bd008e7cc3532a68f472cfac29e133e7572
2017-03-22 08:21:49 -06:00
Zack Scholl 6031590d87 Show version dates
Former-commit-id: 222b35b37979d677f127aeb9734673f1cac8bfcd [formerly 40e7b691637165d97c9333f8f2f046f38682da7d] [formerly c88082dc6c55be884fb7c6a1c8129e185458cb0c [formerly dfa18bca5a]]
Former-commit-id: 89f8aa21a6e6d1a3ea492104917e96c9d149281b [formerly b51759ae32f00d306eb2b6b17eeeaf2f91a9de3b]
Former-commit-id: 4a57c6e7a79986b9bf55e8a2e2b2ac446a1f8b45
2017-03-22 08:16:16 -06:00
Zack Scholl 3ba5537c1e Make sure is not encrypted before performing self destruct
Former-commit-id: e0e540845dd56b55a7f88cddab6f75293318784c [formerly 6304d826ec6c5d7ce7f5c1dc6e821f0ba3488c30] [formerly 50ff4ab9306b5a0f2371699ece8b0baa6e49672f [formerly ff49e21ecc]]
Former-commit-id: 7212147366f26318f0ce4363edbc977fd688da8e [formerly c8604e60d2eae61659622a1b0424cbe6e74bb927]
Former-commit-id: 3fb6fd7b4e514fcd5e9a9867efd3dcd6819cb893
2017-03-22 08:09:09 -06:00
Zack Scholl 97edbd73a8 Fix: Bug with decryption
Former-commit-id: 7fcbc62027b94ec7203cd3bc176db254a5ea4ed6 [formerly 141ae1267e555901984e9b170eafe924189f1d1e] [formerly 7361c4f5dd2331ec3dd9f86326ae43daa0f66afc [formerly 6012c92c96]]
Former-commit-id: 6d89689ca47ca7a1e7b3d1a3dbbee40c055c527d [formerly 6a9175f0309bf4727ed1f5bab0e428fa6652894c]
Former-commit-id: 4210e389bed5bdc229818dce1f1af023c7803ad7
2017-03-21 21:10:41 -06:00