Skip to content

Update gdl#97

Open
biast12 wants to merge 8 commits into
masterfrom
gdl
Open

Update gdl#97
biast12 wants to merge 8 commits into
masterfrom
gdl

Conversation

@biast12
Copy link
Copy Markdown
Contributor

@biast12 biast12 commented Mar 4, 2026

Description

For: TicketsBot-cloud/gdl#12

Type of Change

  • Bug fix
  • New feature
  • Breaking change

Testing

Simply just test everything

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Mar 6, 2026

Deploying tickets-v2-dashboard with  Cloudflare Pages  Cloudflare Pages

Latest commit: b8933f2
Status: ✅  Deploy successful!
Preview URL: https://ce75e0f3.tickets-v2-dashboard.pages.dev
Branch Preview URL: https://gdl.tickets-v2-dashboard.pages.dev

View logs

@github-actions github-actions Bot added needs:gomod_comment go.mod has uncommented local replace directives type:breaking Breaking Change labels Apr 26, 2026
biast12 added 4 commits April 26, 2026 16:19
Update transcript channel validation to accept ChannelTypeGuildAnnouncement (announcement channels) instead of ChannelTypeGuildNews. Also enable a local replace for github.com/TicketsBot-cloud/database (../database) and bump/update several TicketsBot-cloud module versions and their checksums in go.mod/go.sum.
Standardize and clean up multiple API handlers and middleware: pass cancellable contexts to Redis/wrapper calls to avoid leaks, replace string concatenations/unused fmt.Sprintf with formatted utils.ErrorStr calls, switch some if/else chains to switch for clarity, use strings.EqualFold for domain comparisons, and simplify nil/len checks for slices. Misc fixes: use time.Since for latency, io.ReadAll instead of ioutil, update imports, fix validator goroutine capture, adjust generic default applicator usage, and minor regex/import/type cleanups across many files for consistency and reliability.
Non-functional formatting changes across several files: aligned struct field spacing in panel and transcripts responses, reordered/cleaned imports, removed extra blank lines, and adjusted minor whitespace in embeds/components. Files touched: multipanellist.go, multipanelmessagedata.go, panelcreate.go, panelmessagedata.go, panelupdate.go, transcripts/list.go, verifywhitelabel.go. No behavioral changes.
Replace deprecated ioutil import and ReadAll call with io.ReadAll. This updates the render proxy to use the io package (Go 1.16+) and removes reliance on ioutil.ReadAll.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:gomod_comment go.mod has uncommented local replace directives type:breaking Breaking Change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant