~petersanchez

Los Angeles, CA

https://www.petersanchez.com

LA, CA USA - Managua, Nicaragua

~petersanchez/blog-discussion

~petersanchez/public-inbox

View more

Recent activity

Re: [PATCH links] Add tests to cover adding and updating organizations in both the API and web app spaces. 5 days ago

From Peter Sanchez to ~netlandish/links-dev

Applied.

To git@git.code.netlandish.com:~netlandish/links
   eef93b7..fc421d4  master -> master

[PATCH links] Add tests to cover adding and updating organizations in both the API and web app spaces. 5 days ago

From Peter Sanchez to ~netlandish/links-dev

Changelog-added: Unit tests for adding and updating organizations (api
  and web app)
---
 api/api_test.go                             | 256 ++++++++++++++++++++
 core/routes_test.go                         | 164 +++++++++++++
 core/samples/add_organization.json          |  21 ++
 core/samples/add_organization_error.json    |  11 +
 core/samples/update_organization.json       |  17 ++
 core/samples/update_organization_error.json |  11 +
 6 files changed, 480 insertions(+)
 create mode 100644 core/samples/add_organization.json
 create mode 100644 core/samples/add_organization_error.json
 create mode 100644 core/samples/update_organization.json
 create mode 100644 core/samples/update_organization_error.json
[message trimmed]

Re: [PATCH links] Fix bug when creating second (or more) organizations. It was two fold. 5 days ago

From Peter Sanchez to ~netlandish/links-dev

Applied.

To git@git.code.netlandish.com:~netlandish/links
   47b6efd..eef93b7  master -> master

[PATCH links] Fix bug when creating second (or more) organizations. It was two fold. 5 days ago

From Peter Sanchez to ~netlandish/links-dev

1. An issue when an image upload failed was causing a nil pointer
   reference
2. A default public visibility was missing using the newer PostgreSQL
   enum values.

Changelog-fixed: Traceback caused by 2 edge cases when adding a second+
  organization.
---
 api/graph/schema.resolvers.go    | 22 ++++++++++++----------
 cmd/admin/commands.go            | 11 ++++++-----
 helpers.go                       | 20 ++++++++++++++++++++
 migrations/test_migration.up.sql |  6 +++---
 4 files changed, 41 insertions(+), 18 deletions(-)
[message trimmed]

Re: [PATCH links] Ability to edit Organization name in edit form. 5 days ago

From Peter Sanchez to ~netlandish/links-dev

Applied.

To git@git.code.netlandish.com:~netlandish/links
   dea1bf8..47b6efd  master -> master

[PATCH links] Ability to edit Organization name in edit form. 5 days ago

From Peter Sanchez to ~netlandish/links-dev

Changelog-added: Ability to edit organization name in edit form.
---
 core/inputs.go          | 2 ++
 core/routes.go          | 8 +++++---
 templates/org_edit.html | 8 ++++++++
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/core/inputs.go b/core/inputs.go
index 4c05ca6..a7b7fa4 100644
--- a/core/inputs.go
+++ b/core/inputs.go
@@ -55,6 +55,7 @@ func (o *OrganizationForm) Validate(c echo.Context) error {

// UpdateOrganizationForm ...
[message trimmed]

Re: [PATCH links] gobwebs bump 22 days ago

From Peter Sanchez to ~netlandish/links-dev

Applied.

To git@git.code.netlandish.com:~netlandish/links
   f395926..dea1bf8  master -> master

[PATCH links] gobwebs bump 22 days ago

From Peter Sanchez to ~netlandish/links-dev

---
 go.mod | 12 ++++++------
 go.sum | 24 ++++++++++++------------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/go.mod b/go.mod
index f2fd36b..fec5c14 100644
--- a/go.mod
+++ b/go.mod
@@ -31,12 +31,12 @@ require (
	golang.org/x/text v0.27.0
	golang.org/x/time v0.8.0
	hg.code.netlandish.com/~netlandish/sendygo v0.0.0-20230124192435-bbf347776232
	netlandish.com/x/gobwebs v0.1.10
[message trimmed]

Re: [PATCH links] Adding support for expiration date to personal access tokens. 26 days ago

From Peter Sanchez to ~netlandish/links-dev

Applied.

To git@git.code.netlandish.com:~netlandish/links
   521166e..f395926  master -> master

[PATCH links] Adding support for expiration date to personal access tokens. 26 days ago

From Peter Sanchez to ~netlandish/links-dev

Changelog-added: You can now set a custom expiration date for personal
  access tokens. Maximum of 10 years.
---
 go.mod                             | 2 +-
 go.sum                             | 4 ++--
 templates/oauth2_add_personal.html | 7 +++++++
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/go.mod b/go.mod
index 7c4c304..f2fd36b 100644
--- a/go.mod
+++ b/go.mod
@@ -35,7 +35,7 @@ require (
	netlandish.com/x/gobwebs-auditlog v0.2.7
[message trimmed]