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
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
ed0ac58e6f
Update search module hooks to use new WikiPage methods
2016-07-08 02:11:57 -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
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
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
Sachi King
695dba98f9
Use properties in config for pass-through compat vars
...
Strings are immutable, so when one variable changes the other will not,
as such there is variance on config load between variables that should
be the the value of another variable.
To solve that I've moved the config into a class and made those values
read-only properties to the loaded values.
Closes : #137 #138
2016-06-05 22:03:49 +10: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
Matthew Scragg
82b90adf2d
fix bug in simple search
2016-02-26 17:07:57 -06:00
Lars Immisch
198a0d01e5
Fix LDAP login
2016-01-31 01:10:08 +01: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
Matthew Scragg
853630646e
Merge pull request #89 from gazpachoking/fix_index
...
Fix rebuild_index to use full path of page when indexing.
2015-12-11 10:15:08 -06:00
Chase Sterling
d07c3e4bcf
Enable caching of wiki pages
2015-12-11 01:56:27 -05:00
Chase Sterling
af6a577b15
Fix rebuild_index to use full path of page when indexing. fix #88
2015-12-11 00:25:43 -05:00
Matthew Scragg
e565a0a77a
fix path bugs
2015-12-10 21:51:36 -06:00
Chase Sterling
57067a9f95
Improve SimpleSearch with subdirs
2015-12-10 00:27:43 -05: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
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