Commit Graph

685 Commits

Author SHA1 Message Date
jasquat 3b2ca3da3b some changes to get docker working again 2022-08-02 14:02:50 -04:00
mike cullerton 18013f9456 more cleanup 2022-08-02 12:54:43 -04:00
mike cullerton afa428bb97 mypy 2022-08-02 12:52:46 -04:00
mike cullerton ce0a0883cb pre commit 2022-08-02 12:49:41 -04:00
mike cullerton c16175a0e4 Start tests for auth 2022-08-02 12:43:41 -04:00
mike cullerton 115377a983 Remove unused code 2022-08-02 12:43:03 -04:00
mike cullerton 3bf4b08dbf Pass state as string, not bytes 2022-08-02 12:40:31 -04:00
mike cullerton bfb3bd96e2 Merge branch 'main' into cullerton 2022-08-02 11:23:53 -04:00
mike cullerton b3a0424d5c pre commit again 2022-08-02 11:08:37 -04:00
mike cullerton 5c8f783276 mypy 2022-08-02 11:06:40 -04:00
mike cullerton 4df28a39d6 precommit 2022-08-02 10:49:43 -04:00
mike cullerton 4219ce6ced Use BaseTest in test_process_api
Move base_test into helpers directory
Move find_or_create_user to BaseTest
2022-08-02 10:46:53 -04:00
jasquat e1c41694b5 the verify token can contain either strings or ints as values 2022-08-02 09:31:43 -04:00
jasquat 8b640cdd6a fixed wait for server script 2022-08-02 08:33:03 -04:00
jasquat 7a3b3e6085 added set -x to figure out why start keycloak is failing 2022-08-01 17:37:24 -04:00
jasquat 1d7864aae3 only start keycloak for tests 2022-08-01 17:32:35 -04:00
jasquat de405f55bc start keycloak for tests 2022-08-01 17:29:25 -04:00
jasquat 15fd71eb99 the status endpoint should not need authentication 2022-08-01 17:23:58 -04:00
jasquat a1e69b511a precommit 2022-08-01 17:19:51 -04:00
jasquat 7b25baf4dc ignore user blueprint tests for now and updated some mypy syntax for python 3.9 2022-08-01 17:13:35 -04:00
jasquat df26c77fd7 some more framework for messages 2022-08-01 16:44:51 -04:00
mike cullerton 0bd3503608 Pre commit 2022-08-01 16:25:56 -04:00
mike cullerton 49d764bd3f PreCommit again 2022-08-01 16:24:12 -04:00
mike cullerton 5a37ea14d0 mypy fixes 2022-08-01 16:20:36 -04:00
mike cullerton 53449334d7 Pre-commit 2022-08-01 13:29:10 -04:00
mike cullerton 1a8e5648ca Get tests working again 2022-08-01 12:20:00 -04:00
jasquat f9350f0a84 Merge remote-tracking branch 'origin/main' into feature/basic_message_queue_support 2022-08-01 11:01:27 -04:00
jasquat 1436092c11
Merge pull request #65 from sartography/feature/auth_from_cullerton_branch
Feature/auth from cullerton branch
2022-07-29 16:09:55 -04:00
jasquat f98e346954 some fixes found while running fixing frontend acceptance tests 2022-07-29 14:46:06 -04:00
jasquat 25c6e74a90 ran precommit stuff 2022-07-29 13:39:57 -04:00
mike cullerton fea30d0a16 Defaults for user_data coming from open_id provider 2022-07-29 12:25:32 -04:00
mike cullerton f646fbd9df Merge branch 'main' into cullerton 2022-07-29 11:49:42 -04:00
mike cullerton 13e9523e41 Now use UserService.create_user in login_return 2022-07-29 11:36:27 -04:00
mike cullerton eb925ed2d6 user login stuff
can load / and /tasks (without permission stuff)
2022-07-29 11:27:28 -04:00
github-actions[bot] f5180a8844
Merge pull request #64 from sartography/dependabot/pip/dot-github/workflows/virtualenv-20.16.2
Bump virtualenv from 20.16.1 to 20.16.2 in /.github/workflows
2022-07-28 21:40:15 +01:00
dependabot[bot] c13ff03de1
Bump virtualenv from 20.16.1 to 20.16.2 in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.1 to 20.16.2.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.1...20.16.2)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 20:34:23 +00:00
mike cullerton 6c6badc3f5 User login works (and logout too) 2022-07-28 16:03:54 -04:00
jasquat a13dcb94df added logout_return call w/ cullerton 2022-07-28 12:08:31 -04:00
mike cullerton 8bb9868b2e Change login url from `login_redirect` to `login` 2022-07-27 18:05:27 -04:00
github-actions[bot] 4bf098b427
Merge pull request #63 from sartography/dependabot/pip/dot-github/workflows/pip-22.2.1
Bump pip from 22.2 to 22.2.1 in /.github/workflows
2022-07-27 21:53:21 +01:00
github-actions[bot] fa5651db02
Merge pull request #62 from sartography/dependabot/pip/docs/sphinx-5.1.1
Bump sphinx from 5.0.2 to 5.1.1 in /docs
2022-07-27 21:51:31 +01:00
dependabot[bot] 3ca7467767
Bump pip from 22.2 to 22.2.1 in /.github/workflows
Bumps [pip](https://github.com/pypa/pip) from 22.2 to 22.2.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/22.2...22.2.1)

---
updated-dependencies:
- dependency-name: pip
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-27 20:48:06 +00:00
github-actions[bot] cb3e3e54bd
Merge pull request #61 from sartography/dependabot/pip/dot-github/workflows/virtualenv-20.16.1
Bump virtualenv from 20.16.0 to 20.16.1 in /.github/workflows
2022-07-27 21:47:07 +01:00
dependabot[bot] 21c1f1e51d
Bump sphinx from 5.0.2 to 5.1.1 in /docs
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.2...v5.1.1)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-27 20:37:35 +00:00
dependabot[bot] 9752570c42
Bump virtualenv from 20.16.0 to 20.16.1 in /.github/workflows
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.16.0 to 20.16.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.16.0...20.16.1)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-27 20:37:30 +00:00
mike cullerton bb9d4a28f9 need to fix this 2022-07-27 14:11:09 -04:00
jasquat d56f61609f some pseudo code to map out handling message events 2022-07-27 13:57:50 -04:00
mike cullerton 339ca7d6df Lots of user auth changes 2022-07-27 13:55:46 -04:00
mike cullerton 0d59f5e59c Merge branch 'main' into cullerton
# Conflicts:
#	src/instance/config.py
2022-07-27 13:34:52 -04:00
jasquat 5cc3e589cb added a couple models for sending and receiving messages 2022-07-27 09:07:33 -04:00