Matthew Scragg
c4b147c3e5
Merge pull request #85 from scragg0x/auth
...
Auth
2015-12-06 18:25:34 -06:00
Matthew Scragg
de8616427e
fix facebook token name
2015-12-06 18:22:13 -06:00
Matthew Scragg
86fd1062fe
fix layout in small view
2015-12-06 17:17:44 -06:00
Matthew Scragg
1fe6ce6f8c
Clean up OAuth buttons
2015-11-22 17:13:59 -06:00
Matthew Scragg
04b5e04593
Dynamically enable modules based on config values
2015-11-22 17:12:26 -06:00
Matthew Scragg
4063754e12
update readme
2015-11-22 11:19:11 -06:00
Matthew Scragg
1e62997272
change github fieldmap
...
define tokengetter for each provider
2015-11-13 17:25:55 -06:00
Matthew Scragg
027abd0658
remove tokengetter callback
2015-11-13 17:04:47 -06:00
Matthew Scragg
c3ac176c15
set token in session before making oauth request
2015-11-13 17:03:58 -06:00
Matthew Scragg
7178a6190e
define tokegetter
2015-11-13 16:55:42 -06:00
Matthew Scragg
6edaec3876
get oauth data from providers
2015-11-12 17:19:26 -06:00
Matthew Scragg
0b1c55f6a5
fallback to default avatar if email is not set
...
auth submodules are registered with initialized
check if auth.local is loaded before accessing registration route
check DB_URI before attempt to create db
2015-11-06 17:44:48 -06:00
Matthew Scragg
e635be8961
oauth field map to include lists to access nested response dicts
...
oauth authorize callback to use absolute url, needed by Facebook
2015-10-26 16:47:32 -05:00
Matthew Scragg
c92cc46db2
add more oauth providers, really authenticate
2015-10-21 17:34:20 -05:00
Matthew Scragg
4375db4f8c
add github support, fix redirect on oauth
2015-10-21 09:09:42 -05:00
Matthew Scragg
4fede50136
enable oauth, set correct default oauth success endpoint
2015-10-20 17:18:43 -05:00
Matthew Scragg
a0124baf1d
oauth work
2015-10-15 17:36:47 -05:00
Matthew Scragg
e9709b6c8f
ldap second pass, working state
2015-10-15 15:55:38 -05:00
Matthew Scragg
838eb3cb06
2nd pass on oauth, making more generic
2015-10-14 23:08:56 -05:00
Matthew Scragg
2eaf09dc78
ldap first pass
2015-10-14 17:36:22 -05:00
Matthew Scragg
3c2f4a0445
first pass, non-working
2015-10-13 22:52:30 -05: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
Alvin Chow
4ef08cc988
Add delete wiki page feature, delete wiki page after rename
2015-09-28 00:04:21 -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
a8e4ec69bf
Fix gravatar URL and one possible redirect loop
2015-09-22 13:33:26 +02: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
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
Fabian Schlager
a8f61dfb13
Clean up & fix index creation, handling exceptions
2014-11-21 17:11:27 +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
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
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
d2171f9498
cli adjustments
2014-10-23 18:58:58 -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