Commit graph

424 commits

Author SHA1 Message Date
Theodotos Andreou 7df84114db Update README.md 2016-09-23 22:21:28 +03:00
Theodotos Andreou 48ca292430 Remove bogus line 2016-09-23 22:16:42 +03:00
Theodotos Andreou 70e619ff11 Update README and Dockerfile 2016-09-23 22:04:17 +03:00
Theodotos Andreou 853a1b42aa Added flask_ldap_login patch 2016-09-23 18:12:45 +03:00
Theodotos Andreou 042f0f5fb0 Update Dockerfile 2016-09-22 23:49:00 +03:00
Theodotos Andreou 69c132e01a Update Dockerfile 2016-09-22 23:44:42 +03:00
Theodotos Andreou d92e0f453c Update Dockerfile 2016-09-22 23:42:57 +03:00
Theodotos Andreou 1b2b9a79fa Put recommends back 2016-09-22 23:39:34 +03:00
Theodotos Andreou 2cbe530e2c Added virualenv package 2016-09-22 23:31:13 +03:00
Theodotos Andreou 26358ce5a9 Fix silly typo 2016-09-22 23:15:41 +03:00
Theodotos Andreou 8d6a94fbbb Change to jebian jessie 2016-09-22 23:04:50 +03:00
root 0cd7705221 Added 'apt-get -y dist-upgrade' 2016-09-12 09:06:11 -07:00
root b969f3f1fc Debianize Docker file 2016-09-12 08:12:21 -07:00
Chase Sterling d4edaf4d6d Merge pull request #181 from gazpachoking/manifestfix
Make sure module static files are included in distributions
2016-09-12 00:20:13 -04:00
Chase Sterling 2d356ffb90 Make sure module static files are included in distributions
Simplify MANIFEST.in greatly
2016-09-10 18:31:19 -04:00
Matthew Scragg 8a5cfbb2d8 0.9.1 2016-09-07 10:52:46 -05:00
Matthew Scragg 63ae863c41 Merge pull request #179 from stephane-martin/fix-include-templates
add templates from modules to MANIFEST.in
2016-09-07 11:52:19 -04:00
Stephane Martin 046dd88269 add templates from modules to MANIFEST.in so that they get included in the distribution 2016-09-07 11:03:19 +02:00
Matthew Scragg 5469a32dc9 Merge pull request #177 from stephane-martin/auth_proxy
Authentication by proxy
2016-09-06 20:57:39 -04:00
Stephane Martin 1531eac9da flask 0.11 compatibility 2016-09-06 22:32:40 +02:00
Stephane Martin d643b97875 authentication by reverse proxy 2016-09-06 22:32:40 +02:00
Stephane Martin a747b9505d flask 0.11 compatibility 2016-09-06 22:32:40 +02:00
Chase Sterling 0675ad9c85 Fix usage of is_anonymous as a method for new version of flask-login 2016-09-06 22:31:20 +02:00
Stephane Martin 49b1a329a8 moving auth_proxy to hooks.py 2016-09-06 13:56:25 +02:00
Stephane Martin cb7430df4e moving auth_proxy to hooks.py 2016-09-06 13:53:40 +02:00
Chase Sterling 07b5371a1a Fix usage of is_anonymous as a method for new version of flask-login 2016-09-06 00:08:58 -04:00
Stephane Martin cc2d0b7e09 more explicit nginx conf example 2016-09-06 00:08:44 +02:00
Stephane Martin 483899574b Merge branch 'auth_proxy' of https://github.com/stephane-martin/realms-wiki into auth_proxy 2016-09-05 23:37:41 +02:00
Stephane Martin a84926239a fix request.environ -> request.headers to get HTTP headers from reverse proxy 2016-09-05 23:36:59 +02:00
Stephane Martin 9ac015b3dd flask 0.11 compatibility 2016-09-05 23:36:59 +02:00
Stephane Martin 328f41b85c authentication by reverse proxy 2016-09-05 23:36:59 +02:00
Stephane Martin 034cc1febd fix request.environ -> request.headers to get HTTP headers from reverse proxy 2016-09-05 23:34:15 +02:00
Stephane Martin d7d8ef6d76 flask 0.11 compatibility 2016-09-05 23:19:28 +02:00
Matthew Scragg c6016c6116 0.9.0 2016-09-05 17:15:10 -04:00
Matthew Scragg bd39255dd0 Merge pull request #170 from gazpachoking/partials-update
Partials improvements
2016-09-05 17:00:19 -04:00
Stephane Martin 509f97a9f5 authentication by reverse proxy 2016-09-05 22:54:53 +02:00
Chase Sterling 7260c88571 Merge branch 'master' into partials-update
Conflicts:
	realms/modules/wiki/views.py
2016-09-05 13:30:27 -04:00
Matthew Scragg c6db7909b8 Merge pull request #167 from gazpachoking/markdown-it
Switch from marked to markdown-it markdown renderer
2016-09-05 13:23:14 -04:00
Matthew Scragg 87827ca156 Merge pull request #174 from stephane-martin/explicit_absolute_relative_imports
systematic use of `from __future__ import absolute_import`
2016-09-05 13:22:01 -04:00
Stephane Martin c9b8fbfcba merge last conflict 2016-09-05 09:37:59 +02:00
Stephane Martin 0288038111 make imports absolute 2016-09-05 01:31:01 +02:00
Stephane Martin 3d980e1459 make imports absolute 2016-09-05 01:31:00 +02:00
Stephane Martin 45a1b1a7af make imports absolute 2016-09-05 01:31:00 +02:00
Stephane Martin bae317c5b6 typo :-/ 2016-09-05 01:30:37 +02:00
Stephane Martin 1fef1b754c added six as an explicit dependency 2016-09-05 01:30:37 +02:00
Stephane Martin 1152c851e1 woosh -> whoosh 2016-09-05 01:30:37 +02:00
stef 6a043f4a7d more readable imports 2016-09-05 01:30:37 +02:00
stef 2731531768 systematic use of from __future__ import absolute_import. it eliminates import NAME confusion with very common names (eg. import ldap is very ambiguous: can be a ldap module from realms-wiki, a ldap module from flask-ldap-login, or python-ldap module.
also cleant up a bit the import towards PEP8: builtin modules first, then 3rd party python packages, then local packages
2016-09-05 01:29:29 +02:00
Chase Sterling 2919be6b87 Fix deprecated usage of flask.ext 2016-09-04 17:08:18 -04:00
Chase Sterling f34eabd7df Viewing historical versions of pages now works, and show historical version of partials as well 2016-09-04 16:35:56 -04:00