This repository has been archived by the owner on Jul 24, 2021. It is now read-only.
v3.0.0-b2
Pre-release
Pre-release
karenetheridge
released this
14 Nov 21:15
·
533 commits
to master
since this release
Release v3.0.0-b2
PR #936 - v3: b2 better database
- Branch: ether/v3-b2-better-database
- Revision: 17dbed7
- Labels: database, enhancement, refactor
- switch to a better and less buggy read-only db connection (better than the v2 fix in #935)
- edit each postgres connection's $0 for debugging purposes
People
-
Author: karenetheridge
-
Merged By: karenetheridge
-
Merged: 2019-11-07T00:21:06Z
Commits
- 7b10a0 -
properly use the read-only database user
- 378c9c -
increase log history size (loading validations consume 20+ lines)
- f9f14a -
make this a constant for easier reuse
- 5dde80 -
label each postgres connection, for debugging purposes
PR #938 - fixes for v3.0.0-b2
- Branch: ether/v3-b2-fixes
- Revision: e1d990c
- Labels: database
- accomodate db migration 0094 added to v2 (#937)
- tighten restrictions on allowed conch shell versions, now that kosh is released
- fix v3 build creation script
- tighten criteria for sending "no endpoint found" rollbar message (ignore
/devicecfg/...
)
People
-
Author: karenetheridge
-
Merged By: karenetheridge
-
Merged: 2019-11-07T19:09:09Z
Commits
- 642f70 -
some of these constraints and indexes may already be removed in v2
- c9692f -
fix minimum conch shell version to 3.0.0
- 7fdeef -
fix this script
- af55fd -
tighten criteria for sending "no endpoint found" rollbar message
PR #940 - v3 b2 enhancements
- Branch: ether/v3-b2-enhancements
- Revision: 5730292
- Labels: api, enhancement, v3.0
Adds new functionality to existing endpoints:
- all /room/* endponts can now also use room 'alias' in the path
- add ?serials_only to multi-device endpoints
Add
POST /device/:id_or_serial/build
for #931.
People
- Author: karenetheridge
- Reviewed By: dustinryerson - APPROVED
- Merged By: karenetheridge
- Merged: 2019-11-12T17:16:33Z
Commits
- 61ec25 -
this endpoint takes an array, so indicate that in the schema name
- bebfcf -
it makes no sense to have an empty payload in these POST endpoints
- b88bc1 -
add POST /device/:id_or_serial/build
- 429f55 -
Add ?serials_only option to GET /workspace/*/device and GET /build/*/device
- e0dd96 -
support referring to room by alias in all /room endpoints
PR #945 - v3 b2 fixes and enhancements
- Branch: ether/v3-b2-fixes
- Revision: 6d92fdd
- Labels: bug, database, docs, enhancement, tests, v3.0
fixes and internal enhancements that do not affect endpoints, except in error handling
- send message to rollbar for long or large message responses
- fix this bad use of no_db in tests
- some documentation fixes
- remove no-longer-used smartos files
- add --updated-since option to
thin_device_reports
- new command to reset user passwords and clear auth tokens
- gracefully handle SMTP errors
- make user_account.name unique
- fix for
create_user
: the user was not receiving the password if it was randomly-generated
People
-
Author: karenetheridge
-
Merged By: karenetheridge
-
Merged: 2019-11-12T23:56:02Z
Commits
- 4056b1 -
send message to rollbar for long or large message responses
- ad2180 -
fix this bad use of no_db in tests
- 8499a3 -
update the README for accuracy with v3
- 44bf15 -
goodbye smartos
- 71b260 -
add --updated-since option to thin_device_reports
- 8ed0ee -
new command to reset user passwords and clear auth tokens
- 11fa76 -
successful SMTP messages typically have a trailing newline
- ec362a -
gracefully handle SMTP errors
- eacf23 -
make user_account.name unique
- 38668c -
fix: the user was not receiving the password if it was randomly-generated
PR #947 - use proper base URL in email addresses and templates, rather than hardcoding
- Branch: ether/v3-fix-template-urls
- Revision: dabf083
- Labels: enhancement, v3.0, wat
This has been marked as a TODO for a very long time!
People
-
Author: karenetheridge
-
Merged By: karenetheridge
-
Merged: 2019-11-13T20:16:48Z
Commits
- 54a88c -
use proper base URL in email addresses and templates, rather than hardcoding
PR #951 - v3 b2 moar fixes
- Branch: ether/v3-b2-moar-fixes
- Revision: 9a9e0a9
- Labels: bug, tests
small fixes for v3.0.0-b2.
- handle absence of User-Agent header
- doc fixes
- nicer rollbar message payloads
- fix test logger history size (as seen on new-buildbot with a different kind of random)
People
-
Author: karenetheridge
-
Merged By: karenetheridge
-
Merged: 2019-11-14T20:34:22Z
Commits
- b3d86a -
this extra subref isn't needed
- 656ca1 -
guard against missing User-Agent header
- 69280a -
update docs
- 199c87 -
optimize these payloads for occurrence grouping
- f85b46 -
be more verbose
- 2415a1 -
fix test config override
PR #949 - only remove the organization from this build
- Branch: ether/v3-delete-build-org
- Revision: 86c7da2
- Labels: bug
fixes #948.
People
-
Author: karenetheridge
-
Merged By: karenetheridge
-
Merged: 2019-11-14T20:39:15Z
Commits
- 76c06b -
only remove the organization from this build