Commit graph

401 commits

Author SHA1 Message Date
Chase Sterling d6800f9c4e Update flask-sqlalchemy connection format link. fix #165 2016-07-25 21:50:49 -04:00
Chase Sterling 021de4da78 Enable markdown-it typographer option 2016-07-25 20:59:28 -04:00
Chase Sterling b6ecaa9197 Switch from marked to markdown-it markdown renderer 2016-07-25 20:20:45 -04:00
Chase Sterling 36d3fb7215 Fix some deprecation warnings with newer flask version 2016-07-14 17:59:08 -04:00
Chase Sterling a22e99bf9b Re-enable custom flask error handler registration. 2016-07-14 00:12:49 -04:00
Chase Sterling f7bb21dd2b Start updating flask and flask modules 2016-07-14 00:12:48 -04:00
Chase Sterling 2d3de77bf6 Use github's anonymous email standin when github auth user has email as private 2016-07-13 22:47:24 -04:00
Chase Sterling 7a7dfd5097 Merge pull request #154 from gazpachoking/validate_hooks
Cause an error when trying to hook invalid HookMixin method
2016-07-13 21:08:40 -04:00
Chase Sterling 533e52945d Disallow _private methods to be hooked 2016-07-13 21:05:49 -04:00
Chase Sterling d914579b11 Merge pull request #150 from gazpachoking/history_optimization
History optimization/improvement fix #149
2016-07-13 20:56:13 -04:00
Chase Sterling 7487a65314 Merge branch 'master' into history_optimization
# Conflicts:
#	realms/modules/search/commands.py
2016-07-13 20:48:28 -04:00
Chase Sterling 192177ba2d Fix search rebuild_index command 2016-07-12 00:27:39 -04:00
Chase Sterling ac69c1c053 Merge pull request #159 from gazpachoking/fix_cli_commands
Fix CLI registration for module command groups. fix #103
2016-07-12 00:25:03 -04:00
Chase Sterling 57e98cdd9d Fix CLI registration for module command groups 2016-07-10 17:47:43 -04:00
Chase Sterling b754b9ac5a History cache not cleared on edit, and can follow renames 2016-07-10 01:00:43 -04:00
Chase Sterling 687b0f5ced Add view button back to history revisions 2016-07-09 20:48:21 -04:00
Chase Sterling 15924df4e2 Do date formatting for history view server side for consistency. 2016-07-09 20:10:46 -04:00
Chase Sterling bc0876cf33 Add gravatars back to history view 2016-07-09 20:02:53 -04:00
Chase Sterling 8a81bb121c Fix history cache clearing when page modified 2016-07-09 19:51:56 -04:00
Chase Sterling fcb23466dd Merge branch 'master' into history_optimization 2016-07-09 19:33:56 -04:00
Chase Sterling fb54710709 Show a loading message before first page of history is loaded. 2016-07-09 19:22:28 -04:00
Chase Sterling 9602dd993d Oops, fix first vs last sha in comparison view 2016-07-09 19:21:57 -04:00
Chase Sterling 631dc03f38 Add a + to indicate all revisions are not loaded in history view 2016-07-09 19:09:15 -04:00
Chase Sterling 184a47185c Re-implement revision comparison 2016-07-09 18:26:55 -04:00
Chase Sterling 497f743976 Initialize js date directly 2016-07-09 16:08:34 -04:00
Chase Sterling b3f6c311b3 Switch page history view to use jquery datatable 2016-07-09 15:50:07 -04:00
Chase Sterling 1c097a146a Remove gittle dependency and use dulwich directly 2016-07-09 12:56:26 -04:00
Chase Sterling cb8c6fdaba Redirect back to current page when login button is clicked 2016-07-09 00:47:46 -04:00
Chase Sterling aa0a8a2aa8 Store next url redirect for in session to work with oauth login callbacks 2016-07-08 23:39:11 -04:00
Chase Sterling eafff2ae43 Cause an error when trying to hook invalid HookMixin method 2016-07-08 21:30:20 -04:00
Chase Sterling 0b931d1a05 Merge pull request #153 from gazpachoking/fix_unicode_username_commits
Ensure git repo remains valid with unicode committer names. fix #152
2016-07-08 21:17:53 -04:00
Chase Sterling 3d14412604 Ensure git repo remains valid with unicode committer names. fix #152 2016-07-08 18:57:14 -04:00
Chase Sterling 9d80adf65e Merge pull request #151 from gazpachoking/fix_search_hooks
Fix search hooks with WikiPage refactor
2016-07-08 18:52:18 -04:00
Chase Sterling 1bc15594f6 Allow WikiPage methods to be hooked 2016-07-08 13:53:09 -04:00
Chase Sterling ed0ac58e6f Update search module hooks to use new WikiPage methods 2016-07-08 02:11:57 -04:00
Chase Sterling c0a4e6b480 Pass self to HookMixin hooks 2016-07-08 02:10:26 -04:00
Chase Sterling 3c3d39c771 Fix clearing cache on page edits with new WikiPage refactor 2016-07-07 20:05:11 -04:00
Chase Sterling 6e10d56479 Only add 'auth.local' to MODULES when AUTH_LOCAL_ENABLED is True 2016-07-07 19:42:23 -04:00
Chase Sterling 0bcfaba807 Remove WikiPage.info refs #148 2016-07-07 18:07:21 -04:00
Chase Sterling 242e317e65 Make the history view pagination prettier. 2016-07-07 18:07:21 -04:00
Chase Sterling 35471d3c3f Don't add a separate class to iterate history 2016-07-07 18:07:09 -04:00
Matthew Scragg 93ba987a3a Merge pull request #147 from gazpachoking/page_class
Create WikiPage class to encapsulate wiki page functions
2016-07-07 08:29:43 -05:00
Chase Sterling 74452fe58f Add ability for 404 page to show error description. 2016-07-07 02:50:45 -04:00
Chase Sterling e3ae3a1ccb Lazy load history view with pagination. refs #149 2016-07-07 02:49:52 -04:00
Chase Sterling fefbfcd503 Make temp dir handling in tests a bit more pythonic
(and let them work on Windows)
2016-07-05 20:29:36 -04:00
Chase Sterling 2e6db650f2 Fix the __nonzero__ method for WikiPage 2016-07-05 20:29:01 -04:00
Chase Sterling 7a20135d55 Fix a mistake added to one of the wiki tests 2016-07-05 20:25:07 -04:00
Chase Sterling d50cf54072 Create WikiPage class to encapsulate wiki page functions 2016-07-04 22:22:12 -04:00
Matthew Scragg ac79d186ec version: 0.8.0 2016-06-24 16:53:10 -05:00
Matthew Scragg 701cadcb46 Merge pull request #139 from nakato/DBURI
Use properties in config for pass-through compat vars
2016-06-24 16:38:53 -05:00