1. 9d226ea Incorporate lint fixes to ldap.py from PR #9 by Greg Stein · 3 weeks ago main
  2. 97b8d0c remove KW; it is unused by Greg Stein · 3 weeks ago
  3. 873d37a this part of #8 was not intended to be merged by Greg Stein · 3 weeks ago
  4. 0f6fd45 Merge pull request #8 from apache/open_fixes by Chris Thistlethwaite · 3 weeks ago
  5. 99c7378 Merge pull request #2 from apache/gs/runner by Greg Stein · 3 weeks ago
  6. 1b422ea Pylint file fixes by Sebb · 3 weeks ago open_fixes
  7. f0c7dc1 Merge pull request #7 from apache/sebbASF-patch-1 by Greg Stein · 3 weeks ago
  8. 8695396 use the base_format parameter by Greg Stein · 3 weeks ago
  9. a03e62b Docco by Sebb · 3 weeks ago
  10. c47f3c5 use frozenset() to ensure no mutations by Greg Stein · 3 weeks ago
  11. e7bfbee Mutable default parameters are unsafe by Sebb · 3 weeks ago
  12. afea4a4 OF: Some Pylint changes by Sebb · 3 weeks ago
  13. 10f575a Merge branch 'main' into gs/runner by Greg Stein · 3 weeks ago
  14. 04d525f newer Quart has shifted use_reloader logic around by Greg Stein · 3 weeks ago
  15. 5a2405a Dedupe the dummy function by Sebb · 3 weeks ago
  16. 0252617 Tweak test scope to ensure both tests run by Daniel Gruno · 3 weeks ago
  17. b42bbd4 Update auth.md minor text edits to improve readability by Andrew Wetmore · 4 weeks ago
  18. 8d9ec17 First stab at documenting session handling by Daniel Gruno · 4 weeks ago
  19. 13f7149 Elaborate on chaining by Daniel Gruno · 4 weeks ago
  20. 23bf43a Update auth.md by Daniel Gruno · 4 weeks ago
  21. 6a001b3 Fall back to os.getcwd when we do not have a __file__ variable by Daniel Gruno · 4 weeks ago
  22. f5c534f Follow templating changes made to base.py by Greg Stein · 4 weeks ago
  23. 921628f APP-based decorator for using/loading a template by Greg Stein · 4 weeks ago
  24. 2a8d9ce config.dynamic() is gone. Remove the test. by Greg Stein · 4 weeks ago
  25. 1ea8c8b Make PORT a named arg, rather than .pop(). Still required. by Greg Stein · 4 weeks ago
  26. 43b132b New .add_runner() method for long-running tasks. by Greg Stein · 4 weeks ago
  27. 2c4eb16 Simplify workflow of TW task start/end. by Greg Stein · 4 weeks ago
  28. 6a9738a Remove dynamic() and a few imports. by Greg Stein · 4 weeks ago
  29. 73bfc49 print both expected and actual file mode as octals by Daniel Gruno · 4 weeks ago
  30. 1c1449f Restart on SIGUSR2. by Greg Stein · 4 weeks ago
  31. 5160918 Simplify. .raise_shutdown() adds little. by Greg Stein · 4 weeks ago
  32. f2e4d00 linting with black -l 120 by Daniel Gruno · 4 weeks ago
  33. 793bc37 Standardize file mode for app token, warn if not proper for existing file by Daniel Gruno · 4 weeks ago
  34. 4dad851 If creating a new secrets file, use mode 600 for it by Daniel Gruno · 4 weeks ago
  35. ba4fe78 remove unnecessary fetch of an event loop by Greg Stein · 4 weeks ago
  36. d571ed6 Implement our custom watcher. by Greg Stein · 4 weeks ago
  37. 7d3bbe1 Provide a name for the template watcher task. by Greg Stein · 5 weeks ago
  38. bfbc321 Use a LOGGER rather than print() by Greg Stein · 5 weeks ago
  39. c6c2e28 Fix app shutdown, and clarify some docco. by Greg Stein · 5 weeks ago
  40. 1bb270f New helper to cleanly cancel tasks. by Greg Stein · 5 weeks ago
  41. a899da9 OF: use APP rather than (typo:) asfquart.app by Greg Stein · 5 weeks ago
  42. 5f1fa15 OF: document .load_template() by Greg Stein · 5 weeks ago
  43. 14af62d OF: remove errant colon by Greg Stein · 5 weeks ago
  44. 108eec2 Update templates.md by Greg Stein · 5 weeks ago
  45. 9697bbd Update readme.md by Greg Stein · 5 weeks ago
  46. b8aa77a Skip the APP global since we construct() apps for each test. by Greg Stein · 5 weeks ago
  47. abd9081 Multiple changes related to base.APP being removed (in favor of by Greg Stein · 5 weeks ago
  48. baa37d4 Add some doc for simplified EZT templating by Greg Stein · 5 weeks ago
  49. 2b41c1a Add a TemplateWatcher instance to each app. by Greg Stein · 5 weeks ago
  50. 0a1fe11 use TRIGGER local, rather than a funccall by Greg Stein · 5 weeks ago
  51. db0e524 Added QuartApp.runx() by Greg Stein · 5 weeks ago
  52. 515251a Clarify that we expect an APP_ID, then pass that to Quart as its IMPORT_NAME. by Greg Stein · 5 weeks ago
  53. 0c2c1b8 Pass APP to setup functions rather than picking it up from a global. by Greg Stein · 5 weeks ago
  54. b7e557c Two simple changes: by Greg Stein · 5 weeks ago
  55. 87921e1 link to docs dir by Daniel Gruno · 5 weeks ago
  56. 5a19436 Start adding some documentation (ignore doxygen for now) by Daniel Gruno · 5 weeks ago
  57. 0d4fc58 No need to import generics in this example by Daniel Gruno · 8 weeks ago
  58. 1c4fb57 Add use_template() decorator, and a simple template rendering function. by Greg Stein · 8 weeks ago
  59. d737b9d Update README.md by Daniel Gruno · 9 weeks ago
  60. 50e6c2a Update example script to reflect oauth changes by Daniel Gruno · 9 weeks ago
  61. 84d6082 setup_oauth() is now handled within asfquart by Chris Wells · 9 weeks ago
  62. e7cf12f bump to 0.1.4, as new oauth defaults are breaking changes by Daniel Gruno · 2 months ago
  63. e7fcc0b Enable OAuth and login redirects by default, allow turning them off explicitly by Daniel Gruno · 2 months ago
  64. 722dcfa Move the default oauth URI to a constant by Daniel Gruno · 2 months ago
  65. 0181127 reformat with black -l 120 by Daniel Gruno · 2 months ago
  66. d4e81f6 Allow clients to specify no redirect on missing session by Daniel Gruno · 2 months ago
  67. c28512f Bump version for release by Daniel Gruno · 3 months ago
  68. e8dcce5 OF: Obviously, asfquart requires quart... by Daniel Gruno · 3 months ago
  69. 040dc0d sudo !! by Daniel Gruno · 3 months ago
  70. 128543b Add bonsai build dependencies for unit tests by Daniel Gruno · 3 months ago
  71. 5bc6637 Switch to a native splitext call instead, for name+extension by Daniel Gruno · 3 months ago
  72. 50cd9a2 dev and testing requires asfpy.aioldap by Daniel Gruno · 3 months ago
  73. 6bbf8ba bump for next release by Daniel Gruno · 3 months ago
  74. f98a4c7 Add FilenameConverter to route parsers by Daniel Gruno · 3 months ago
  75. aede4a2 Allow optional args/kwargs, passed to the actual route by Daniel Gruno · 3 months ago
  76. cb932cb Move metadata items to TOML by Daniel Gruno · 3 months ago
  77. 3366138 On endpoint exceptions, ensure the request body is fully consumed before exiting by Daniel Gruno · 3 months ago
  78. b9941ff Add a utility script by Daniel Gruno · 3 months ago
  79. 292acc6 Convert client sessions to a dict sub-class by Daniel Gruno · 3 months ago
  80. 36d316f session must be awaited by Daniel Gruno · 4 months ago
  81. f43a45c Add a simple asfquart example app by Daniel Gruno · 4 months ago
  82. e59f456 Ignore doxygen and apptoken storage from tests by Daniel Gruno · 4 months ago
  83. 08b4d6e bump version, we now have ldap stuff by Daniel Gruno · 4 months ago
  84. 6873a96 Add optional ldap component for installs by Daniel Gruno · 4 months ago
  85. 59e6f0e enforce_login should not enforce if the request has an Auth header by Daniel Gruno · 4 months ago
  86. 4a7299d Weave in LDAP support for sessions, if enabled by the app by Daniel Gruno · 4 months ago
  87. 7894d00 Add optional LDAP auth component for sessions by Daniel Gruno · 4 months ago
  88. 55ee905 Make session.read async (prep for LDAP), use quart's supplied auth helpers by Daniel Gruno · 4 months ago
  89. 59e7571 Check whether quart.request is bound when testing, ignore it if unbound. by Daniel Gruno · 4 months ago
  90. cc36ef4 fix typo, elaborate on session life span by Daniel Gruno · 4 months ago
  91. c478d17 build and twine are needed for pypi by Daniel Gruno · 4 months ago
  92. 09046fa Start scaffolding for basic auth access and PATs by Daniel Gruno · 4 months ago
  93. 4adf064 require aiohttp 3.9.2 minimum by Greg Stein · 4 months ago
  94. 867f216 Migrate some settings to pyproject.toml by Daniel Gruno · 4 months ago
  95. eb0258c Add enforce_login for forcing a login redirect if a restricted page is requested without a client session by Daniel Gruno · 4 months ago
  96. f243039 Add a simple primer for the package by Daniel Gruno · 4 months ago
  97. 459e0c2 Add a basic exception handler for auth failures etc by Daniel Gruno · 4 months ago
  98. 3ebdb55 add docstrings by Daniel Gruno · 4 months ago
  99. 57a54dd switch to secrets.token_hex for state IDs by Daniel Gruno · 4 months ago
  100. 1afabaf Use quart's werkzeug wrapper for redirects by Daniel Gruno · 4 months ago