Commit graph

98 commits

Author SHA1 Message Date
24c02
c0071a7593 Add HCB models and user associations
- HCB::OauthConnection for storing encrypted OAuth tokens
- HCB::PaymentAccount for user/org payment pairs
- User#can_use_indicia? and #hcb_connected? helpers
2025-12-18 14:41:15 -05:00
24c02
417c1f0e8f Add migrations for HCB payment integration
- Add can_use_indicia boolean to users table
- Create hcb_oauth_connections table for storing OAuth tokens
- Create hcb_payment_accounts table for user/org pairs
2025-12-18 14:40:06 -05:00
24c02
7a8e91b692 pull redirect_uri from env 2025-12-11 18:01:19 -05:00
nora
b1c8b2f91a
Sign in with Hack Club for back_office users (#185)
* add HCA for back office users

* maybe better initializer?
2025-12-11 17:03:19 -05:00
24c02
f2acb68255 publiclyidentify batches 2025-12-11 16:37:22 -05:00
Max Wofford
7ef1cb8203
Merge pull request #184 from hackclub/update-dockerfile-checking 2025-12-02 15:28:18 -05:00
Max Wofford
5641871d55
Update Dockerfile check directive
This is due to the new coolify build process
2025-12-02 15:28:07 -05:00
Max Wofford
9dbe46bffe
Create letter template without db (#172) 2025-11-21 16:15:59 -08:00
Sam Liu
ee06f202a1
Merge pull request #177 from samdev-7/main
Add Blueprint template
2025-10-21 17:56:57 -04:00
24c02
54b145a3df waow 2025-10-17 16:34:26 -04:00
Sam Liu
c91b963ae9
Add Blueprint template 2025-10-16 20:51:48 -04:00
24c02
53c66c2dee FIX GD BATCH POLICY 2025-10-14 12:34:49 -04:00
24c02
0cd452ce9e more rubber stamp support 2025-10-14 12:07:37 -04:00
Max Wofford
5f77e0d1d9
Merge pull request #171 from hackclub/fix-jumpstart-template 2025-09-29 15:43:16 -04:00
Max Wofford
4c1058b57f Fix page generation for jumpstart stickers template 2025-09-29 15:41:36 -04:00
Max Wofford
f61124b382
Merge pull request #170 from hackclub/add-jumpstart-stickers 2025-09-29 14:33:48 -04:00
Max Wofford
d09e669cca Create jumpstart_stickers_template.rb 2025-09-29 11:45:43 -04:00
24c02
235d6227ee one more newline 2025-09-23 16:49:13 -04:00
24c02
e7db15331d add som magic happening 2025-09-23 16:46:11 -04:00
24c02
eac12782ab formerly chuck's 2025-09-23 16:14:18 -04:00
24c02
761ef3917c lol 2025-09-23 15:50:12 -04:00
24c02
8929334d31 fuckass 2025-09-15 16:44:13 -04:00
24c02
900f3b9b3a allow api lettering via indicium id 2025-09-15 15:17:40 -04:00
24c02
5074c17139 noqr? 2025-09-15 13:24:20 -04:00
24c02
e890840cca add sinkening 2025-09-15 12:57:34 -04:00
Oliver
c7a99f8ea7
add ship mail 2025-09-08 15:19:38 -04:00
Max Wofford
2ce904bc25
Merge pull request #164 from hackclub/add-japan-to-frickin-country-names 2025-09-01 13:31:41 -04:00
Max Wofford
d8702e143c
Add Japan to country name mapping 2025-09-01 13:31:22 -04:00
Max Wofford
15ff81b2a4
Merge pull request #163 from hackclub/add-china-to-freakin-country-names 2025-09-01 12:53:41 -04:00
Max Wofford
6e5f5ea1ce
Add China to country name mapping 2025-09-01 12:52:15 -04:00
24c02
0b2da81f82 allow smaller font size? will that fix it? 2025-08-12 13:58:44 -04:00
24c02
03990b4018 preload more stuff when generating labels 2025-08-12 13:54:12 -04:00
24c02
bcd5bfd37c neue tab 2025-08-06 16:03:00 -04:00
24c02
2645e5e9af i was framed. 2025-08-06 15:37:27 -04:00
24c02
fcd0a2f355 only show backordered info on mailed packages 2025-08-05 16:25:42 -04:00
24c02
11341e581d fix routing oopsie 2025-08-05 11:54:40 -04:00
24c02
cba8017a6f add tracking iframe! 2025-08-05 11:45:11 -04:00
nora
5da418169d
add opt-out from anonymous map (#149)
* add field & ui for map opt out

* no opters out in map data gen
2025-07-29 17:11:37 -04:00
24c02
a58bc715c0 fix 2025-07-28 17:11:34 -04:00
24c02
5dcc87a9cc fix somf tmpl 2025-07-28 17:09:09 -04:00
24c02
66dbbb5dd0 add som fulfillment template 2025-07-28 17:00:12 -04:00
24c02
8dfd53b31d add template generator 2025-07-28 16:01:08 -04:00
Aram
7f961a9f9e
Update geocoding_service.rb (#147) 2025-07-24 22:48:57 -04:00
dependabot[bot]
84b49474c8
Bump selenium-webdriver from 4.32.0 to 4.34.0 (#136)
Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 4.32.0 to 4.34.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.32.0...selenium-4.34.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-version: 4.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 17:48:40 -04:00
dependabot[bot]
2055989f44
Bump norairrecord from 0.3.0 to 0.4.0 (#135)
Bumps [norairrecord](https://github.com/24c02/norairrecord) from 0.3.0 to 0.4.0.
- [Commits](https://github.com/24c02/norairrecord/compare/v0.3.0...v0.4.0)

---
updated-dependencies:
- dependency-name: norairrecord
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 17:48:29 -04:00
dependabot[bot]
c45eadeca3
Bump faraday from 2.13.1 to 2.13.2 (#129)
Bumps [faraday](https://github.com/lostisland/faraday) from 2.13.1 to 2.13.2.
- [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.13.1...v2.13.2)

---
updated-dependencies:
- dependency-name: faraday
  dependency-version: 2.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 17:48:05 -04:00
dependabot[bot]
d3745b18cc
Bump turbo-rails from 2.0.13 to 2.0.16 (#114)
Bumps [turbo-rails](https://github.com/hotwired/turbo-rails) from 2.0.13 to 2.0.16.
- [Release notes](https://github.com/hotwired/turbo-rails/releases)
- [Commits](https://github.com/hotwired/turbo-rails/compare/v2.0.13...v2.0.16)

---
updated-dependencies:
- dependency-name: turbo-rails
  dependency-version: 2.0.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 17:47:47 -04:00
dependabot[bot]
8721120f1f
Bump thruster from 0.1.13 to 0.1.14 (#137)
Bumps [thruster](https://github.com/basecamp/thruster) from 0.1.13 to 0.1.14.
- [Changelog](https://github.com/basecamp/thruster/blob/main/CHANGELOG.md)
- [Commits](https://github.com/basecamp/thruster/compare/v0.1.13...v0.1.14)

---
updated-dependencies:
- dependency-name: thruster
  dependency-version: 0.1.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 17:47:27 -04:00
24c02
2080bd2e24 wawa 2025-07-21 17:47:07 -04:00
24c02
472c78f46c fix that there too 2025-07-17 18:41:19 -04:00