Commit graph

75 commits

Author SHA1 Message Date
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 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 b3f6c311b3 Switch page history view to use jquery datatable 2016-07-09 15:50:07 -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 1bc15594f6 Allow WikiPage methods to be hooked 2016-07-08 13:53:09 -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 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
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 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 166728d971 Merge pull request #94 from gazpachoking/flat_index
Allow a flat view of index with the 'flat' query parameter
2016-06-04 20:22:00 -05:00
Matthew Scragg a5a1a031d8 fix: bug when editing pages with dots in name 2016-04-24 18:33:25 -05:00
Matthew Scragg 71de000b2c Tweak spacing 2016-04-24 18:11:47 -05:00
Chase Sterling 24fbb6597d Add avatars to history view. 2015-12-16 00:30:33 -05:00
Chase Sterling c6f4ccd10b Add author_email to Wiki.get_history results 2015-12-16 00:28:23 -05:00
Chase Sterling 9f9401a7f7 Allow a flat view of index with the 'flat' query parameter 2015-12-13 11:52:27 -05:00
Chase Sterling ca65f81474 Implements a tree view index 2015-12-13 03:59:56 -05:00
Chase Sterling c70480c917 Support getting indexs of subdirs 2015-12-12 14:56:10 -05:00
Chase Sterling d07c3e4bcf Enable caching of wiki pages 2015-12-11 01:56:27 -05:00
Matthew Scragg e565a0a77a fix path bugs 2015-12-10 21:51:36 -06:00
Chase Sterling 9108f82149 Preliminary subdirectory support. refs #50 2015-12-08 21:38:09 -05:00
Matthew Scragg e3508e365f allow utf8 in page names 2015-12-08 17:15:11 -06:00
Matthew Scragg 4441cfafd0 Merge pull request #81 from doordash/rename-page-fix
Fix bug with rename page to also delete old page
2015-09-30 14:33:37 -05:00
Alvin Chow b517e7e714 Fix bug where any page update would invoke rename_page()
fix
2015-09-29 17:13:45 -07:00
Alvin Chow 4e4cdf6348 Get delete page feature working 2015-09-28 00:06:49 -07:00
cybrwushl93 c9308b25e3 added the ability to make wiki private (resolves #54) 2015-07-18 11:02:59 +02:00
Matthew Scragg 6c7095ec5a updated dockerfile, spacing adjustments 2014-11-17 11:25:26 -06:00
Matthew Scragg fe5d1d52eb Merge branch 'search'
* search:
  search pass three
  search pass two
  search module, wip
2014-11-12 17:07:38 -06:00
Matthew Scragg 08a4c71c10 search pass three 2014-11-12 17:06:56 -06:00
Matthew Scragg 863de00a14 Fix #33 bug, thinking all users are anon
Fix bug in vagrantfile
Fix bug in db create/drop
Fix typo in cli
2014-11-11 11:35:09 -06:00
scragg 312c61ef61 search module, wip 2014-11-10 10:54:46 -06:00
Matthew Scragg 2d6f368ff1 fix #32 2014-10-30 17:59:19 -05:00
Matthew Scragg 325c735f4e removed lxml post processing
updated dockerfile
2014-10-29 15:06:54 -05:00
Matthew Scragg bf3b3d3d74 added more tests
include img in manifest
disclaimer in root cli script
add blinker to dev tools
version file included in package
cli bug fixes
2014-10-22 15:38:32 -05:00
Matthew Scragg 38e5ef85c0 use application factory, WIP 2014-10-21 16:06:27 -05:00
Matthew Scragg e6bc4928c9 Fix #24 #21
WIP commit.  Changed routes to POST/PUT/DELETE on page name endpoint to be more RESTful.
Check wiki dir permissions
Add comments
Add dummy favicon, robots.txt, humans.txt
Remove create.html (wasn't being used)
Fix version command
2014-10-20 17:27:38 -05:00
Matthew Scragg 07852bdd98 cli and setuptools wip 2014-10-16 16:54:45 -05:00
Matthew Scragg 142050d804 updated gitignore, added wrongly ignored files 2014-10-09 16:30:34 -05:00
Matthew Scragg 672856e9af Add index page resolves #23 and #8 2014-10-09 15:47:12 -05:00
Matthew Scragg 98d82f06a8 hook WIP 2014-10-08 22:42:29 -05:00
Matthew Scragg eb12c84e9a Added RDBMS info
Canonical names to forced to lowercase
Made user model compatible to other DBs
CSS adjustments
Basic Firepad support (no presence info)
Cleaned up JS a bit
Added ability to remove draft from localstorage
Added support for drafts on multiple pages
Alert user if page changes, issue #1
2014-10-03 13:49:18 -05:00
Matthew Scragg d72ecf10f0 firepad + others WIP 2014-10-01 17:14:54 -05:00
Matthew Scragg ec551ac09d add sha to dom 2014-09-29 20:33:09 -05:00