Commit graph

144 commits

Author SHA1 Message Date
Alvin Chow
4ef08cc988 Add delete wiki page feature, delete wiki page after rename 2015-09-28 00:04:21 -07:00
Alvin Chow
fdf482d14b Fix bug with rename feature to also delete old page 2015-09-27 16:20:54 -07:00
Alvin Chow
1cf9295c78 Don't die if some non-MD files are found in the wiki repo during rebuild_index() 2015-09-25 16:35:16 -07:00
Lars Immisch
644929c4c8 Subtle bug in parameter handling
The parameter names must not be converted to upper case before calling
context.invoke, because that works with the lowercase names.

Before this bugfix,, we had kw like this in the various setup_* functions:
{'DB_URI': 'sqlite:////tmp/wiki.db', 'db_uri': 'sqlite:////real/path.db'}
and whichever won was pretty much random (dict sort order)
2015-09-24 21:49:18 +02:00
Lars Immisch
9d340e0da1 Work around a bug in click
Closes https://github.com/scragg0x/realms-wiki/issues/76
2015-09-22 16:37:39 +02:00
Lars Immisch
a8e4ec69bf Fix gravatar URL and one possible redirect loop 2015-09-22 13:33:26 +02:00
Matthew Scragg
087ee0be15 version bump 2015-08-30 19:37:00 -05:00
Matthew Scragg
f59e46c7df Disable sendfile when running dev from vagrant.
Upgrade gunicorn.
Add BS3 classes to rendered markdown tables. Fixes #72
2015-08-30 19:17:51 -05:00
Matthew Scragg
24f681de89 Check if PID file is writeable before starting server
Set path prefix for gunicorn when inside virtualenv
2015-08-30 17:02:46 -05:00
Matthew Scragg
a721de26b6 Merge pull request #66 from darkindex/elasticsearch-fields
Make Elasticsearch searched fields configurable
2015-07-24 12:30:17 -07:00
Simon Edwards
8e73a32875 Make Elasticsearch searched fields configurable
This allows fields stuch as "content" to be searchable when using Elasticsearch
Add config item ELASTICSEARCH_FIELDS, list of fields to search.
Defaults to just "name" to preserve existing behaviour
Available fields are:
- "name"
- "username"
- "content"
- "message"
2015-07-24 13:29:24 +01:00
Matthew Scragg
a0b0ac9102 bump version 2015-07-22 12:02:42 -05:00
Matthew Scragg
bd41eaac4e use app context aware cli, fixes #65 2015-07-22 12:01:59 -05:00
cybrwushl93
c9308b25e3 added the ability to make wiki private (resolves #54) 2015-07-18 11:02:59 +02:00
Matthew Scragg
ceec6b6789 allow uppercase in canonical names fixes #53 2015-07-15 09:34:36 -05:00
Matthew Scragg
2e056a5865 remove collaboration button if it's disabled 2015-07-15 09:06:39 -05:00
Matthew Scragg
bf69f86236 comment user settings page until it's useful 2015-07-15 09:01:04 -05:00
Matthew Scragg
994546ebdb Update version.py
version bump
2015-06-02 09:05:26 -05:00
Fabian Schlager
72ab066c10 Reverse config path lookup 2014-11-21 19:27:34 +01:00
Fabian Schlager
a8f61dfb13 Clean up & fix index creation, handling exceptions 2014-11-21 17:11:27 +01:00
Fabian Schlager
d8e7ed7ad4 Restored default config 2014-11-21 16:49:36 +01:00
Fabian Schlager
6ec3ff6acb Remove fuzzy search, needs some tweaking probably 2014-11-21 16:47:50 +01:00
Fabian Schlager
e1aa96ea5f Check if WHOOSH_INDEX path is read & writeable 2014-11-21 16:47:50 +01:00
Fabian Schlager
db1f5c84a7 Add fallback for non-supported languages & search in path and text 2014-11-21 16:47:50 +01:00
Fabian Schlager
06a5cd5aef Initial version of whoosh based search 2014-11-21 16:47:50 +01:00
Matthew Scragg
6c7095ec5a updated dockerfile, spacing adjustments 2014-11-17 11:25:26 -06:00
Matthew Scragg
b757ceff57 made simple search suck less 2014-11-12 22:11:13 -06:00
Matthew Scragg
fe8565327d version bump 2014-11-12 17:11:20 -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
13d4be8937 search pass two 2014-11-11 17:06:28 -06:00
Matthew Scragg
c214f9ac9a add deploy command 2014-11-11 14:48:11 -06:00
Matthew Scragg
7aa0ef7af5 fix #34
version bump
2014-11-11 12:46:07 -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
1b1e34b035 fix wiki locked pages var 2014-10-24 14:55:12 -05:00
Matthew Scragg
eedf3990f9 fix wiki locked pages var 2014-10-24 14:53:48 -05:00
Matthew Scragg
eb43083e17 config bug fix 2014-10-24 14:48:29 -05:00
scragg
528c28fefe fix config read bug
changed install script just or vagrant
updated readme
2014-10-23 22:22:30 -05:00
Matthew Scragg
d2171f9498 cli adjustments 2014-10-23 18:58:58 -05:00
Matthew Scragg
03b030e67c cli adjustments 2014-10-22 17:16:55 -05:00
Matthew Scragg
84a5b51662 fix upstart script func 2014-10-22 16:45:37 -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
b99128e47a fix font links 2014-10-17 14:30:56 -05:00
Matthew Scragg
a28d472766 updated readme 2014-10-17 14:30:00 -05:00
Matthew Scragg
2e38c6a34c fix some cli bugs, update manifest, Fix #29 2014-10-17 12:03:38 -05:00