Commit Graph
1142 Commits
Author SHA1 Message Date
Jeff Mitchell 569d59fbe5 Remove some linter annoyance around trailing spaces in the changelog 2021-05-07 12:37:20 -04:00
Louis Ruch feb5d7385d Louis job scheduler (#1197)
* Adds job repo
* Adds scheduler
* Adds plugin table which is a place holder for future expansion of the scheduler. Currently all jobs that are created are linked to the pi_system plugin which are jobs that are held in a local registeredJobs map populated at controller startup.
2021-05-06 14:54:10 -07:00
Zachary Shilton d1d35e827c website: support hidden pages in nav-data (#1201)
* website: bump to docs-page prerelease w hidden page support

* website: replace hot fix for hidden /docs pages

* website: remove cruft from old hidden page hot fix

* website: bump to stable docs-page, w next-mdx-remote bump
2021-05-06 13:32:41 -04:00
Jeff Mitchell 3c994f66f8 Update changelog 2021-05-05 11:51:00 -04:00
Jeff Mitchell c22631fbca Fix boundary database init respecting format flag (#1204)
The output was ready for json format but the flag wasn't included.
2021-05-05 11:49:06 -04:00
Michael Gaffney 120b5e4c79 Run make migrations 2021-05-05 10:53:08 -04:00
Sam Salisbury b0fbd9b905 circleci: don't force config regeneration (#1203) 2021-05-05 11:57:20 +01:00
Jim Lambert f7e7e54fd8 updated for 0.2.1 release 2021-05-04 22:04:31 -04:00
Jim Lambert 3564956572 update api dep 2021-05-04 21:44:08 -04:00
Jeff Mitchell 22d5c88a0b Add Output Fields support (#1192) 2021-05-04 20:57:35 -04:00
Jeff Malnick 1948984ca2 Update CHANGELOG.md (#1200) 2021-05-04 19:24:23 -04:00
Michael Gaffney 88c3fdc043 Fix godoc spelling 2021-05-04 10:38:33 -04:00
Jim c7bac26e1a Fix a broken auth token test and support conditional tests for "versioned" releases. (#1195) 2021-05-04 10:25:11 -04:00
Theragus f493fd3252 Incorrect Grants when setting anonymous read permissions (#1185) 2021-05-04 09:39:41 -04:00
Jeff Mitchell f32e7f9144 Add ability for the controller/worker name to be read from env/file (#1181) 2021-05-04 09:37:56 -04:00
Michael Gaffney f130563da7 Run make fmt 2021-05-04 09:23:35 -04:00
Jim 2437cdcc8d OIDC: add support for account claim maps (#1186) 2021-05-04 08:41:04 -04:00
Dylan Scott 4ae5003763 PR #1001: Postgres Connection Pooling Control (#1015) 2021-05-03 18:42:18 -04:00
s-christoff 9ceeb3bd65 Add -container-image flag (#1112) 2021-05-03 13:11:28 -05:00
Michael Gaffney ecc9d6d649 Run make fmt 2021-05-03 13:38:29 -04:00
Kendall Strautman 26cb4a5655 [Assembly]: Branding Refresh (#1004)
* style: update gray brand colors (#994)

* Style: Update brand colors (#1043)

* style: update brand colors

* chore: upgrade react components (#1072)

* chore: upgrade react components

chore: upgrade docs-page

* chore: pin deps

* chore: update logos (#1083)

* chore: upgrade components to latest

chore: upgrade components to stable

* chore: style fixes

style: color fixes

style: adjust body copy color

* chore: upgrade deps to stable

* style(home): feature icons path to black

* chore: upgrade deps for body copy colors

* chore: upgrades alert banner

* feat: updates favicon

* style(home-hero): updates progress bar base

* style(home-hero): fix download cta color override
2021-05-03 13:02:13 -04:00
Michael Gaffney 95e5db3aa3 Fix godoc wording 2021-05-03 12:48:39 -04:00
Todd Knight 5d17bd9eec Error on boundary database migrate if the db hasn't been initialized (#1184) 2021-05-03 08:55:37 -07:00
Michael Gaffney 48340da733 workflow: add automatic label for SQL files (#1187) 2021-05-03 10:59:19 -04:00
Jim 8d317023f8 OIDC: make callback URL paths deterministic. (#1188) 2021-05-02 15:25:29 -04:00
Todd Knight 61e236f76d OIDC Callback Error Redirect (#1174) 2021-04-29 14:47:13 -07:00
Jim 110a1ca30d add claims scopes changelog (#1177) 2021-04-28 09:25:51 -04:00
Sam Salisbury 05c68c1c55 packagespec upgrade -version 0.2.5 (#1176) 2021-04-28 12:21:08 +01:00
Jim 25e657fa51 Ongoing OIDC: support to request additional OIDC scopes from the IdP (#1175) 2021-04-28 06:53:13 -04:00
Michael Gaffney a7ba27148b Fix godoc wording 2021-04-27 08:26:08 -04:00
Jeff Mitchell 4690225c1e Update delete action behavior and JSON format output (#1155)
This PR changes delete behavior:

* On success, a 204 is returned rather than a 200 with an empty JSON object
* The CLI now passes through the 404 error if encountered instead of swallowing it

It also updates formatting for JSON to use the response body, which means that the item (or items) in the JSON format are actually the format across the wire, instead of being reinterpreted by unmarshaling into the Go SDK and then remarshaling.
2021-04-26 20:38:55 -04:00
Zachary Shilton 93d8115775 website: update readme (#1156) 2021-04-26 10:41:11 -04:00
NoahMundahl 2455445d16 website: minor edits to "Installing" pages and "Go SDK" page (#1139) 2021-04-26 10:37:50 -04:00
Michele Degges 1e6f33bdf4 Adopt new pgp key (#1170) 2021-04-26 10:01:47 -04:00
Sam Salisbury 7f071a099c packagespec upgrade -version 0.2.4 (#1172)
* packagespec upgrade -version 0.2.4

* update circleci-multi-file-config

* make ci-config
2021-04-26 14:34:11 +01:00
Sam Salisbury 93554f6f38 ci: delete unneeded SSH key import (#1158) 2021-04-26 13:48:42 +01:00
Jeff Mitchell e6af51943d Add read:self and delete:self to auth tokens and add logout command (#1162) 2021-04-23 13:45:08 -04:00
Michael Gaffney 3fe94335d4 Run make fmt 2021-04-23 13:19:28 -04:00
Zachary Shilton 0ffcbb35b5 website: resolve unlinked content, add check (#1157)
* website: add back unlinked pages to match previous state

* website: add unlinked content check
2021-04-23 10:53:47 -04:00
Jeff Mitchell 727d1c7085 Add "no-op" action and use it as default for scope permissions (#1138)
Because of listing visibility, if no actions are assigned to a user for
an individual resource, it's excluded from the list. This is fine and
good. However, when we made a change in 0.2.0 to restrict the
information returned from listing for the anonymous user for scopes and
auth methods, it exposed the fact that because of the way this
visibility works we had to add `read` to scopes by default -- thereby
rather defeating the purpose of restricting what goes back to `u_anon`
requests.

The purpose of "no-op" is to never be used for real actions within the
API, but as something that can be granted to specifically enable
visibility for the targeted user. This makes the controls over list
visibility much more granular.
2021-04-23 10:13:37 -04:00
Robin Beck c0bab5beff Website/Docs learn common workflows links (#1159)
* fixed Common Workflows redirect to Learn's Basic Administration collection
2021-04-22 12:51:49 -07:00
Jim Lambert be7fc67842 regenerate migrations 2021-04-22 07:38:58 -04:00
Jim 3ee651deab fix primary account data returned for users when a passwd auth method is the primary auth method (#1154) 2021-04-21 19:10:54 -04:00
Jeff Mitchell 77a85636c2 If we're going to use replace directives, use SDK too 2021-04-21 12:05:37 -04:00
Jim 75108cbc8b Ongoing OIDC: return the primary account info along with the user. (#1145) 2021-04-20 20:33:56 -04:00
Jeff MitchellandSam Salisbury a90a64d787 Use Go 1.16 native embedding and remove go-bindata (#1151)
Co-authored-by: Sam Salisbury <samsalisbury@gmail.com>
2021-04-20 10:45:05 -04:00
Jeff Mitchell 46d7613e2d Remove extra s in item table output for auth methods and host catalogs 2021-04-20 09:04:07 -04:00
Lorenzo Franco Ranucci ef72153d55 Update README.md (#1141)
fix command to run boundary
2021-04-19 16:17:49 -04:00
Lars Lehtonen b02c050304 internal/servers/controller/handlers/users: fix dropped test error (#1130) 2021-04-19 16:06:17 -04:00
Mike Wickett cf9def7ced website: add desktop download callout (#1140)
* setup desktop client download callout

* display different formats for desktop client

* add desktop download cta

* fix: invalid id

* style up hero download button

* address review feedback, cleanup
2021-04-19 11:13:28 -04:00