olin-build / ABE

Amorphous Blob of Events
https://abe.olin.build/
GNU Affero General Public License v3.0
7 stars 1 forks source link

Fix import calendar; add cookie-based auth #233

Closed osteele closed 6 years ago

osteele commented 6 years ago

01768db Switched to EmailMessage format, added time to confirmations, updated tests

1a7e8d5 Merge branch 'dev' into origin/seamless/new-emails

6aaed59 Flake8 the top-level (celery) .py files*

f99047b Test update to python 3.6.5 and force env in travis

ae4cc1e Trying out more cutting edge travis

7eab537 Don't need to install 3.6.5 with pyenv

25a454d Merge pull request #209 from olinlibrary/jwb/python-upgrade

Test update to python 3.6.5 and force env in travis

d63d19f Added emailing back a link to edit event

4f2de51 Merge branch 'dev' into origin/seamless/new-emails

7560950 Merge pull request #205 from olinlibrary/osteele/flake8-celery

Fix flake8 errors in the top-level (celery) *.py files

e5e45b6 Merge branch 'dev' into origin/seamless/new-emails

92bf778 Fixed flake8 errors

d7cb83e Removed unnecessary mock objects

8d2416f Scaffolds use of a cookie for auth

9a13163 Removed extra steps to formating email

acdea31 Run flake8 against tests

b7f354e Add more event tests

Starts #103.

Creates stubs for #75 (marked in test_events.py by a TODO).

Issues #218, #217, #216 and ,#215 should add to these tests.

6541525 Fixes comment typo

272af43 Adds working cookie auth

41c97e7 Upgrade to flask 1.0, breaks tests

c91f2e1 Revert "Upgrade to flask 1.0, breaks tests"

This reverts commit 41c97e799ee7a4344d3d29b3a5beb337a4bef7b1.

7d8f547 Adresses test failures

4eefc3e Adds tests for auth cookie

30f7453 merge test auth flake8 fixes

b41f87e Adds more test cases

e7dd469 Update SHARED_SECRET description

c78d26c Factors out auth check

158217d Merge pull request #220 from olinlibrary/osteele/flake8-tests

Run flake8 against tests

4b35300 Wraps cookie tests in subtests

eb42fe2 Merge branch 'dev' into jwb/auth-secret

3bc56f9 Github merge editor doesn't lint for PEP8

937445b Minor improvements to test_events.py

2adaea2 Add test cases for /labels

Also in label_resources.py:

ba99c7c Merge branch 'dev' into origin/seamless/new-emails

4817476 Fixing flake8

0a26c49 adding indents

21d6071 Actually managed correct indenting

5eebfda Remove unused import

2f5355f Merge pull request #219 from olinlibrary/origin/seamless/new-emails

Origin/seamless/new emails

d765131 Merge pull request #223 from olinlibrary/osteele/test-events

Test /events and /labels, especially auth

4d3a248 Merge pull request #222 from olinlibrary/jwb/auth-secret

Adds an authorized cookie

8ed00fb Fixes auth tests

8432b1f clean up tests

fbc7724 A little more tidying

12c4956 Merge pull request #226 from olinlibrary/jwb/fixtests

Fixes auth tests

73a21fa Fixed and added tests for failure to import URL

0523cad Fixed error with URL imports and added tests

Resolves olinlibrary/abe-web#204

702a7d8 Reenabled new test.

e4dd6de fix a typo

26af86a Merge pull request #232 from olinlibrary/import-fix

Import fix