eshellman
17ac29ec82
Merge pull request #8 from gutenbergtools/captcha
...
remove captcha
2019-04-29 13:33:31 -04:00
eric
08ea4a11d7
PEP 8
2019-04-29 13:29:56 -04:00
eric
1554300013
set up logging correctly
2019-04-29 13:00:26 -04:00
eric
d87d3532e4
just redirect
...
ipsession was being created by ratelimit
2019-04-26 08:38:32 -04:00
eric
ce468c48fe
remove captcha
2019-04-25 21:58:13 -04:00
eric
b40c433406
add code replacing captcha
2019-04-25 21:57:22 -04:00
eric
b25f5f7bb4
restore behavior preserving https
...
OpenSearch was written to preserve the protocol of the proxied link, but was changed to always send back http. This resores the original behaviour (I think)
2019-04-25 21:13:56 -04:00
eshellman
9612157c55
Merge pull request #7 from gutenbergtools/google-oauth
...
fix post-cloud redirect
2019-04-25 16:01:18 -04:00
eric
a54c69a7d3
regression
2019-04-25 15:59:52 -04:00
eric
794a6e94d0
fix post-cloud redirect
...
noticed that after cloud storage, redirects were always http.
Now the redirects respect the host_https setting.
Note that clients that do not support https cannot use cloud storage.
2019-04-25 15:55:29 -04:00
eshellman
99ab95fce9
Merge pull request #6 from gutenbergtools/google-oauth
...
refresh google auth cred
2019-04-25 13:59:09 -04:00
eric
815eff2322
refresh google auth cred
2019-04-25 13:58:01 -04:00
zhepu
67f7e4f489
Merge pull request #5 from gutenbergtools/ZhepuZhao-ModifyConfiguring.txt
...
Update configuring.txt
2019-04-24 15:29:10 -04:00
eshellman
51b48e5f6f
Merge pull request #4 from gutenbergtools/onedrive
...
Fix Onedrive, reorganize config
2019-04-24 15:06:00 -04:00
zhepu
8611045e2a
Update configuring.txt
2019-04-24 15:04:37 -04:00
eric
9655941824
config tweaks
2019-04-24 14:04:48 -04:00
eric
2e6fce455a
get OneDrive working
2019-04-24 13:38:14 -04:00
eric
b81bf41015
facilitate testing on localhost for CloudStorage
2019-04-24 13:35:56 -04:00
eric
5fd93237c5
only want index.html served from static
2019-04-22 18:07:39 -04:00
eric
6487d1852d
Merge branch 'master' into onedrive
2019-04-22 17:34:13 -04:00
eshellman
3fd77b4e5f
Merge pull request #3 from gutenbergtools/cleanup
...
Cleanup
2019-04-22 12:19:54 -04:00
eric
65bdd044d3
restore search icon on mobile
2019-04-21 15:28:37 -04:00
eric
6f30b17f93
help email on recaptcha
2019-04-21 15:21:23 -04:00
eric
0162735f32
use https where specified
2019-04-21 15:16:25 -04:00
eric
a42faaac92
restore top left site logo
...
The call to the ratelimiter was inexpicably planted in the empty span element that turns into a site logo.
2019-04-21 15:04:52 -04:00
eric
50361e9cc9
separate keys and
...
host specific info into separate config files
2019-04-20 14:34:53 -04:00
eric
ce088ebd90
errata
2019-04-20 14:34:09 -04:00
eric
3bc21605f3
even test app credentials
...
should not be in git!
2019-04-20 14:32:58 -04:00
eric
62588e436f
Merge branch 'master' into onedrive
2019-04-19 12:23:19 -04:00
eshellman
7a6f5bdaa3
Merge pull request #2 from gutenbergtools/remove-ratelimit
...
Changes to make this work in a fresh production environment
2019-04-19 12:22:21 -04:00
eric
2e4b58e83a
final tweaks for production
...
will now merge into master
2019-04-19 12:10:51 -04:00
eric
918f355415
update for guten2
2019-04-16 16:18:48 -04:00
eric
06e7b30ed3
Create configuring.txt
2019-04-16 16:02:09 -04:00
eric
04d4c8401f
execstart needs full path
2019-04-16 16:01:59 -04:00
eric
c5ce7e8a53
fix psycopg2 version
2019-04-16 13:23:16 -04:00
eric
786c422a00
fix systemd service file
2019-04-16 12:38:17 -04:00
eric
4e07ebf118
switch conf loading precedence
2019-04-16 12:37:20 -04:00
eric
b70c8d581c
remove ratelimit nits
2019-04-16 12:36:38 -04:00
eric
c640204698
Merge branch 'dev' into remove-ratelimit
2019-04-12 14:03:35 -04:00
eric
753d4d1859
Create autocat3.service
2019-04-12 14:01:35 -04:00
eric
d47fd572e9
Delete stats.html
2019-04-12 11:38:10 -04:00
eric
0f6bcede69
remove ratelimit and stats page
2019-04-11 20:50:58 -04:00
eric
cfd8e213ec
new endpoints
2019-04-11 15:08:46 -04:00
eric
1ea796363b
config gutenberg db
...
the connection settings to the postgres db were being not being set by autocat3, but instead depended on ebook converter having been run in the python environment.
This was not a good situation!
2019-04-05 17:33:43 -04:00
eric
22e0522a37
remove custom caches
...
My RamSession and PostgresSession were needed because the CherryPy version we were using was not compatible with Python 3. Current versions are compatible, so these are not needed.
2019-04-05 17:30:33 -04:00
eric
64717ce0c2
add simple testcase
2019-04-05 17:27:16 -04:00
eric
6849187c2a
initial commit
2019-03-28 09:45:03 -04:00
eshellman
96a4230fda
Initial commit
2019-03-28 09:32:22 -04:00