58 Commits

Author SHA1 Message Date
vilmibm
0ad6af3518 oops 2018-09-15 12:05:38 -07:00
vilmibm
38b2eb2593 fixes for previewing toc, images 2018-09-15 12:02:51 -07:00
vilmibm
e22e2ed972 add logo and css support 2018-09-15 11:51:09 -07:00
nate
ae77500996 roll back code fence stuff 2017-12-04 19:10:27 -08:00
nate
c2ae69c1bd fix it live yolo 2017-12-04 19:09:35 -08:00
nate
a1f055a42e Merge branch 'master' of github.com:tildetown/tilde-wiki 2017-12-04 19:02:51 -08:00
nate
531a405d37 remove unused callback 2017-12-04 19:02:35 -08:00
nate
021cac95e3 fix missing import 2017-12-04 19:02:17 -08:00
Travis Briggs
f4e766cbe0
Use fenced_code extension 2017-12-03 20:12:57 -08:00
vilmibm
e87547b5f6 fix permissions with some over permissive chmoding 2017-10-15 00:25:57 +00:00
vilmibm
c8f2c3b72f leave publish dir open to other compliations 2017-10-09 04:10:19 +00:00
nathaniel smith
22e6d5735f ignore hidden files during compilation 2017-10-03 17:01:37 -07:00
nathaniel smith
a6b8a15b1e rename reset -> sync, clean up docstrings 2017-10-03 16:07:41 -07:00
nathaniel smith
2360b25d73 get command can now get directory indices 2017-10-02 22:37:59 -07:00
nathaniel smith
6a7f95e118 bugfix: new files weren't getting picked up.
this commit goes for the nuclear option of adding everything locally,
pushing, and then hard resetting the remote repo.
2017-10-02 22:37:19 -07:00
nathaniel smith
729b63f78a port fully to gitpython 2017-09-25 00:16:29 -07:00
nathaniel smith
457dc6ab89 use gitpython for dirty check 2017-09-24 23:54:45 -07:00
nathaniel smith
e23db672e2 implement reset 2017-09-24 23:42:26 -07:00
nathaniel smith
75d8495be8 implement get command 2017-09-24 23:08:58 -07:00
nathaniel smith
8d74dc91bb teehee 2017-09-24 22:31:26 -07:00
nathaniel smith
b4c14dd551 make regex more strict
haxx
2017-09-24 22:29:40 -07:00
nathaniel smith
8f45008c7a relativize all /wiki anchored links 2017-09-24 22:27:36 -07:00
nathaniel smith
002b44f6c7 sigh 2017-09-24 22:04:12 -07:00
nathaniel smith
11919ff3d0 second pass 2017-09-24 22:03:38 -07:00
nathaniel smith
0e144a966f pass at fixing links 2017-09-24 21:55:36 -07:00
nathaniel smith
67e3014d94 cleanup
organize imports, add some types
2017-09-23 18:34:55 -07:00
nathaniel smith
9cb7606faa bugfixes
- take vestigial argument out of helper function
- don't delete and recreate publish/preview directory
- properly handle Abort
2017-09-23 18:16:56 -07:00
nathaniel smith
a27859fda1 take out css hack; just inline css 2017-09-23 15:05:05 -07:00
nathaniel smith
f5e7c75a8a fix reversed logic 2017-09-23 15:04:47 -07:00
nathaniel smith
62898ce86b copy css files during compilation 2017-09-23 14:43:59 -07:00
nathaniel smith
8037e76dbe require GitPython 2017-09-23 01:45:45 -07:00
nathaniel smith
9343e83220 update readme 2017-09-23 01:31:26 -07:00
nathaniel smith
ff42cf8863 show full path in toc 2017-09-23 01:18:09 -07:00
nathaniel smith
e96f16c5c3 add compile time to footer content 2017-09-23 01:13:22 -07:00
nathaniel smith
457d2b2436 fix publishing 2017-09-23 01:04:40 -07:00
nathaniel smith
0c70b043d0 implement publishing mostly 2017-09-11 22:36:13 -07:00
nathaniel smith
66a7921d38 move click types to their own module 2017-09-11 22:35:29 -07:00
nathaniel smith
39cfa696ac first pass on committing stuff, also some cleanup. untested. 2017-09-02 16:19:34 -07:00
vilmibm
05463b382c call preview from init 2017-09-01 05:09:33 +00:00
vilmibm
6c6eb0ce39 move compilation stuff into its own module 2017-09-01 04:40:53 +00:00
nathaniel smith
0b2cab6ec7 generate toc 2017-08-31 20:04:25 -07:00
nathaniel smith
730b159faf notes 2017-08-31 00:50:53 -07:00
nathaniel smith
b9b607b8d8 title extraction 2017-08-31 00:48:48 -07:00
nathaniel smith
e53a8a7180 naive header/footer support
doesn't yet do <title> processing
2017-08-30 23:33:39 -07:00
nathaniel smith
1bdfcb12a6 WIP: good progress on compilation 2017-08-30 23:19:29 -07:00
nathaniel smith
c35508340b fix arguments so init works, start on pygit2 stuff 2017-08-30 00:07:33 -07:00
nathaniel smith
a767fc477e write custom click types for validating git repo paths 2017-08-29 23:27:09 -07:00
nathaniel smith
b4298a5ff1 initial pass on click setup 2017-08-29 22:52:24 -07:00
nathaniel smith
ce5f57a6ce start on python package 2017-08-29 00:33:03 -07:00
nathaniel smith
e6a5738b0a update rfc 2017-08-28 23:23:31 -07:00