hmmmm what could this possibly do? we'll never know unless we read the name.
Find a file
dependabot[bot] 21d5c0f907
Bump the bundler group across 1 directory with 6 updates
Bumps the bundler group with 3 updates in the / directory: [sinatra](https://github.com/sinatra/sinatra), [faraday](https://github.com/lostisland/faraday) and [activesupport](https://github.com/rails/rails).


Updates `sinatra` from 4.1.1 to 4.2.0
- [Changelog](https://github.com/sinatra/sinatra/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sinatra/sinatra/compare/v4.1.1...v4.2.0)

Updates `faraday` from 2.12.1 to 2.14.1
- [Release notes](https://github.com/lostisland/faraday/releases)
- [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lostisland/faraday/compare/v2.12.1...v2.14.1)

Updates `activesupport` from 8.0.1 to 8.0.4.1
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.1.3/activesupport/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v8.0.1...v8.0.4.1)

Updates `rack` from 3.1.8 to 3.2.6
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v3.1.8...v3.2.6)

Updates `rack-session` from 2.0.0 to 2.1.1
- [Release notes](https://github.com/rack/rack-session/releases)
- [Changelog](https://github.com/rack/rack-session/blob/main/releases.md)
- [Commits](https://github.com/rack/rack-session/compare/v2.0.0...v2.1.1)

Updates `uri` from 1.0.2 to 1.1.1
- [Release notes](https://github.com/ruby/uri/releases)
- [Commits](https://github.com/ruby/uri/compare/v1.0.2...v1.1.1)

---
updated-dependencies:
- dependency-name: sinatra
  dependency-version: 4.2.0
  dependency-type: direct:production
  dependency-group: bundler
- dependency-name: faraday
  dependency-version: 2.14.1
  dependency-type: direct:production
  dependency-group: bundler
- dependency-name: activesupport
  dependency-version: 8.0.4.1
  dependency-type: direct:production
  dependency-group: bundler
- dependency-name: rack
  dependency-version: 3.2.6
  dependency-type: indirect
  dependency-group: bundler
- dependency-name: rack-session
  dependency-version: 2.1.1
  dependency-type: indirect
  dependency-group: bundler
- dependency-name: uri
  dependency-version: 1.1.1
  dependency-type: indirect
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-02 13:20:03 +00:00
app [internal] make warehouse order IDs link to zenventory 2025-02-11 18:02:03 -05:00
.env.test new shipment viewer 2025-01-02 14:59:16 -05:00
.gitignore new shipment viewer 2025-01-02 14:59:16 -05:00
config.ru new shipment viewer 2025-01-02 14:59:16 -05:00
devcontainer.json codespace tools for auto setup! (#17) 2025-01-05 16:56:30 -05:00
Dockerfile speed up image build by caching gem layer 2025-01-24 12:29:03 -05:00
Gemfile Bump the bundler group across 1 directory with 6 updates 2026-04-02 13:20:03 +00:00
Gemfile.lock Bump the bundler group across 1 directory with 6 updates 2026-04-02 13:20:03 +00:00
install-tools.sh codespace tools for auto setup! (#17) 2025-01-05 16:56:30 -05:00
README.md Fix a cute error in the readme (#20) 2025-01-22 14:04:40 -05:00
vercel-build.sh more flavor. 2025-01-04 00:08:11 -05:00
vercel.json new shipment viewer 2025-01-02 14:59:16 -05:00

New Shipment Viewer

hey! i'm glad you're here :-)

why?

the old one was a crusty hack on top of zach's warehouse base because it needed to exist (at that time there was no way to see what HQ sent you)

this one kinda maybe looks more like actual usable maintainable software

the constant "why do my high seas orders not show up in there?" -> "because it doesn't have that data because this was a 1-afternoon hackjob" got really irritating so i wrote something new data sources can actually be integrated into

contributing

PLEASE

airtable creds with read-only access to mock data are in .env.test, if you need test cases that aren't covered included pls poke me!

bundle install and dotenvx run -f .env.test -- bundle exec rackup are probably your friends.

glhf! lmk if you have any questions while working on PRs!

json api

shipment-viewer.hackclub.com/dyn/jason/<email>?signature=<signature>