Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1472 commits
Select commit Hold shift + click to select a range
6b25a17
:arrow_up: Bump standard from 1.47.0 to 1.49.0 (#3252)
dependabot[bot] Apr 9, 2025
53d3577
:arrow_up: Bump aws-partitions from 1.1082.0 to 1.1083.0 (#3254)
dependabot[bot] Apr 9, 2025
0bf70a3
:arrow_up: Bump rubocop-rails from 2.30.3 to 2.31.0 (#3255)
dependabot[bot] Apr 9, 2025
23c74f1
Bundle: Remove webdrivers dependency; Update selenium-webdriver for s…
pglombardo Apr 9, 2025
4c1a400
Version bump to 1.53.4
pglombardo Apr 9, 2025
5d5e3bf
:arrow_up: Bump aws-partitions from 1.1083.0 to 1.1084.0 (#3259)
dependabot[bot] Apr 10, 2025
a0a34aa
Preview: Improved expiration message (#3258)
pglombardo Apr 11, 2025
b08475b
Fix the Spanish translation link (#3262)
alex-arce Apr 11, 2025
a6480d8
Encryption: Add ability for key rotation (#3261)
pglombardo Apr 11, 2025
e08a28f
Version bump to 1.53.5
pglombardo Apr 11, 2025
3890fcf
:arrow_up: Bump rack from 3.1.12 to 3.1.13 (#3263)
dependabot[bot] Apr 14, 2025
804a70a
:arrow_up: Bump aws-partitions from 1.1084.0 to 1.1086.0 (#3264)
dependabot[bot] Apr 14, 2025
b10db9e
:arrow_up: Bump autoprefixer-rails from 10.4.19.0 to 10.4.21.0 (#3265)
dependabot[bot] Apr 14, 2025
3034753
:arrow_up: Bump rubocop-ast from 1.44.0 to 1.44.1 (#3267)
dependabot[bot] Apr 14, 2025
a7f6eb3
:arrow_up: Bump aws-partitions from 1.1086.0 to 1.1087.0 (#3268)
dependabot[bot] Apr 15, 2025
72365bb
:arrow_up: Bump parallel from 1.26.3 to 1.27.0 (#3269)
dependabot[bot] Apr 15, 2025
fb6f968
Fix: Print preview does not require an authenticated session (#3271)
pglombardo Apr 15, 2025
a5f14e0
Latest Language Strings (#3270)
pglombardo Apr 15, 2025
d297da6
Version bump to 1.53.6
pglombardo Apr 15, 2025
24a4b24
:arrow_up: Bump ffi from 1.17.1 to 1.17.2 (#3272)
dependabot[bot] Apr 16, 2025
c316efe
:arrow_up: Bump aws-partitions from 1.1087.0 to 1.1088.0 (#3273)
dependabot[bot] Apr 17, 2025
f5ffc77
:arrow_up: Bump connection_pool from 2.5.0 to 2.5.1 (#3275)
dependabot[bot] Apr 17, 2025
eba4a85
:arrow_up: Bump aws-sdk-core from 3.222.1 to 3.222.2 (#3274)
dependabot[bot] Apr 17, 2025
3b0fd7e
Memory: Run Puma in single mode (#3277)
pglombardo Apr 17, 2025
59b9c04
Version bump to 1.53.7
pglombardo Apr 17, 2025
0f3b287
:arrow_up: Bump aws-partitions from 1.1088.0 to 1.1089.0 (#3278)
dependabot[bot] Apr 18, 2025
860eb51
Docker Compose: Updates (#3279)
pglombardo Apr 19, 2025
a42cbf2
:arrow_up: Bump ruby in /containers/docker (#3280)
dependabot[bot] Apr 21, 2025
5454b37
:arrow_up: Bump sprockets from 4.2.1 to 4.2.2 (#3281)
dependabot[bot] Apr 21, 2025
9902fcf
:arrow_up: Bump solid_queue from 1.1.4 to 1.1.5 (#3282)
dependabot[bot] Apr 21, 2025
f2d5d68
:arrow_up: Bump aws-partitions from 1.1089.0 to 1.1090.0 (#3284)
dependabot[bot] Apr 21, 2025
c10a63a
:arrow_up: Bump stringio from 3.1.6 to 3.1.7 (#3285)
dependabot[bot] Apr 21, 2025
8832cb8
:arrow_up: Bump google-cloud-storage from 1.55.0 to 1.56.0 (#3286)
dependabot[bot] Apr 22, 2025
bd76d43
:arrow_up: Bump nokogiri from 1.18.7 to 1.18.8 (#3287)
dependabot[bot] Apr 22, 2025
491f869
Bundle Security & Dependency Updates (#3288)
pglombardo Apr 22, 2025
8562117
New entries to git ignore
pglombardo Apr 22, 2025
9aa943a
Version bump to 1.53.8
pglombardo Apr 22, 2025
2135949
:arrow_up: Bump connection_pool from 2.5.1 to 2.5.2 (#3291)
dependabot[bot] Apr 24, 2025
422d6fe
:arrow_up: Bump aws-partitions from 1.1090.0 to 1.1091.0 (#3292)
dependabot[bot] Apr 24, 2025
0fdd9c1
:arrow_up: Bump json from 2.10.2 to 2.11.2 (#3293)
dependabot[bot] Apr 25, 2025
3678b3c
Add Plausible Analytics Support (#3296)
pglombardo Apr 25, 2025
1958988
:arrow_up: Bump aws-partitions from 1.1091.0 to 1.1092.0 (#3298)
dependabot[bot] Apr 28, 2025
0cb9601
:arrow_up: Bump aws-partitions from 1.1092.0 to 1.1093.0 (#3301)
dependabot[bot] Apr 29, 2025
454372a
:arrow_up: Bump aws-sdk-s3 from 1.183.0 to 1.184.0 (#3302)
dependabot[bot] Apr 29, 2025
6eefe33
:arrow_up: Bump aws-sdk-core from 3.222.2 to 3.222.3 (#3303)
dependabot[bot] Apr 29, 2025
8be17b3
:arrow_up: Bump connection_pool from 2.5.2 to 2.5.3 (#3305)
dependabot[bot] Apr 29, 2025
3c6fb01
:arrow_up: Bump rubocop from 1.75.3 to 1.75.4 (#3304)
dependabot[bot] Apr 29, 2025
10b423e
:arrow_up: Bump json from 2.11.2 to 2.11.3 (#3297)
dependabot[bot] Apr 29, 2025
b199c44
:arrow_up: Bump aws-partitions from 1.1093.0 to 1.1094.0 (#3307)
dependabot[bot] Apr 30, 2025
17839b7
:arrow_up: Bump net-imap from 0.5.7 to 0.5.8 (#3308)
dependabot[bot] Apr 30, 2025
2872241
:arrow_up: Bump aws-partitions from 1.1094.0 to 1.1095.0 (#3309)
dependabot[bot] May 1, 2025
bcd3f61
:arrow_up: Bump google-apis-core from 0.16.0 to 0.17.0 (#3310)
dependabot[bot] May 1, 2025
6f0d07e
:arrow_up: Bump public_suffix from 6.0.1 to 6.0.2 (#3312)
dependabot[bot] May 1, 2025
90c9d96
:arrow_up: Bump google-cloud-env from 2.2.2 to 2.3.0 (#3311)
dependabot[bot] May 1, 2025
26d1b73
:arrow_up: Bump google-logging-utils from 0.1.0 to 0.2.0 (#3313)
dependabot[bot] May 1, 2025
5011e51
:arrow_up: Bump signet from 0.19.0 to 0.20.0 (#3314)
dependabot[bot] May 1, 2025
a461b42
:arrow_up: Bump psych from 5.2.3 to 5.2.4 (#3315)
dependabot[bot] May 2, 2025
00f378c
:arrow_up: Bump aws-partitions from 1.1095.0 to 1.1096.0 (#3316)
dependabot[bot] May 2, 2025
ac25e1e
:arrow_up: Bump aws-sdk-kms from 1.99.0 to 1.100.0 (#3317)
dependabot[bot] May 2, 2025
2a380ba
:arrow_up: Bump aws-sdk-s3 from 1.184.0 to 1.185.0 (#3318)
dependabot[bot] May 2, 2025
3c60273
:arrow_up: Bump aws-sdk-core from 3.222.3 to 3.223.0 (#3319)
dependabot[bot] May 2, 2025
84a538e
Latest Language Strings (#3322)
pglombardo May 4, 2025
914ff3c
Version bump to 1.53.9
pglombardo May 4, 2025
0d24b8a
:arrow_up: Bump selenium-webdriver from 4.31.0 to 4.32.0 (#3323)
dependabot[bot] May 5, 2025
a42736c
:arrow_up: Bump aws-partitions from 1.1096.0 to 1.1097.0 (#3324)
dependabot[bot] May 5, 2025
0dc95a4
:arrow_up: Bump google-apis-storage_v1 from 0.50.0 to 0.51.0 (#3325)
dependabot[bot] May 5, 2025
51c74ca
:arrow_up: Bump google-apis-iamcredentials_v1 from 0.22.0 to 0.23.0 (…
dependabot[bot] May 5, 2025
be50ef6
:arrow_up: Bump aws-partitions from 1.1097.0 to 1.1098.0 (#3326)
dependabot[bot] May 6, 2025
08a75ef
:arrow_up: Bump rubocop from 1.75.4 to 1.75.5 (#3327)
dependabot[bot] May 6, 2025
2aec259
:arrow_up: Bump rack from 3.1.13 to 3.1.14 (#3328)
dependabot[bot] May 7, 2025
f65bf2e
:arrow_up: Bump aws-partitions from 1.1098.0 to 1.1099.0 (#3330)
dependabot[bot] May 7, 2025
90ebd5c
:arrow_up: Bump rack-session from 2.1.0 to 2.1.1 (#3329)
dependabot[bot] May 7, 2025
f9e464d
:arrow_up: Bump aws-partitions from 1.1099.0 to 1.1100.0 (#3331)
dependabot[bot] May 8, 2025
30f3850
:arrow_up: Bump aws-partitions from 1.1100.0 to 1.1101.0 (#3333)
dependabot[bot] May 9, 2025
c20f24c
Version bump to 1.53.10
pglombardo May 9, 2025
36ca90a
:arrow_up: Bump aws-partitions from 1.1101.0 to 1.1102.0 (#3334)
dependabot[bot] May 12, 2025
1451f20
:arrow_up: Bump psych from 5.2.4 to 5.2.5 (#3335)
dependabot[bot] May 12, 2025
5a420d6
Add a .ruby-version file (#3339)
ozovalihasan May 12, 2025
ad6dab6
Themes: Remove selected.css; generated on boot (#3338)
pglombardo May 12, 2025
8405d8b
Add the yarn version used by corepack (#3341)
ozovalihasan May 12, 2025
530abd0
Development: Use /mailbin for email (#3342)
pglombardo May 12, 2025
bc835c9
Update ruby version bundling gems (#3343)
ozovalihasan May 12, 2025
ad0bfc9
:arrow_up: Bump aws-partitions from 1.1102.0 to 1.1103.0 (#3345)
dependabot[bot] May 13, 2025
5e61a37
:arrow_up: Bump mini_portile2 from 2.8.8 to 2.8.9 (#3346)
dependabot[bot] May 13, 2025
6395c08
:arrow_up: Bump psych from 5.2.5 to 5.2.6 (#3347)
dependabot[bot] May 13, 2025
1b1a5e1
Add a default host for emails sent/shown locally (#3344)
ozovalihasan May 13, 2025
0a97626
Version bump to 1.53.11
pglombardo May 13, 2025
4aee337
:arrow_up: Bump standard from 1.49.0 to 1.50.0 (#3354)
dependabot[bot] May 14, 2025
7631919
:arrow_up: Bump aws-sdk-core from 3.223.0 to 3.224.0 (#3349)
dependabot[bot] May 14, 2025
3ca2275
:arrow_up: Bump aws-sdk-kms from 1.100.0 to 1.101.0 (#3350)
dependabot[bot] May 14, 2025
ab3b1b6
:arrow_up: Bump aws-sdk-s3 from 1.185.0 to 1.186.0 (#3348)
dependabot[bot] May 14, 2025
a77fd3b
Add `name` to pushes (#3351)
ozovalihasan May 14, 2025
06accc0
Version bump to 1.54.0
pglombardo May 14, 2025
3ec141c
Add a "Save" button into two tabs (#3353)
ozovalihasan May 14, 2025
86a3858
Latest Language Strings (#3355)
pglombardo May 14, 2025
f8555d9
:arrow_up: Bump bootsnap from 1.18.4 to 1.18.5 (#3356)
dependabot[bot] May 15, 2025
f5a260b
Version bump to 1.54.1
pglombardo May 15, 2025
27f518b
Remove unused text columns from urls and file_pushes tables (#3358)
ozovalihasan May 15, 2025
f565608
:arrow_up: Bump bootsnap from 1.18.5 to 1.18.6 (#3360)
dependabot[bot] May 16, 2025
f09626c
:arrow_up: Bump aws-sdk-s3 from 1.186.0 to 1.186.1 (#3361)
dependabot[bot] May 16, 2025
8e22161
:arrow_up: Bump rubocop from 1.75.5 to 1.75.6 (#3362)
dependabot[bot] May 16, 2025
c6e2d96
:arrow_up: Bump rack from 3.1.14 to 3.1.15 (#3363)
dependabot[bot] May 19, 2025
1909067
:arrow_up: Bump aws-partitions from 1.1103.0 to 1.1104.0 (#3365)
dependabot[bot] May 19, 2025
f54999a
:arrow_up: Bump google-apis-iamcredentials_v1 from 0.23.0 to 0.24.0 (…
dependabot[bot] May 19, 2025
29d028e
:arrow_up: Bump rubocop-rails from 2.31.0 to 2.32.0 (#3368)
dependabot[bot] May 19, 2025
c45eaf3
:arrow_up: Bump ruby in /containers/docker (#3364)
dependabot[bot] May 19, 2025
6212822
:arrow_up: Bump rdoc from 6.13.1 to 6.14.0 (#3370)
dependabot[bot] May 20, 2025
d2ddd0f
:arrow_up: Bump aws-partitions from 1.1104.0 to 1.1105.0 (#3371)
dependabot[bot] May 20, 2025
5f7178a
feat: Added minio support for S3 storage (#3369)
AZOGg01 May 20, 2025
82283c0
Version bump to 1.55.0
pglombardo May 20, 2025
f9e2f2d
:arrow_up: Bump zeitwerk from 2.7.2 to 2.7.3 (#3374)
dependabot[bot] May 21, 2025
5b53fbc
:arrow_up: Bump rails-dom-testing from 2.2.0 to 2.3.0 (#3375)
dependabot[bot] May 21, 2025
a24df89
:arrow_up: Bump aws-partitions from 1.1105.0 to 1.1106.0 (#3376)
dependabot[bot] May 21, 2025
94ed7f9
:arrow_up: Bump rubocop from 1.75.6 to 1.75.7 (#3377)
dependabot[bot] May 22, 2025
5559170
:arrow_up: Bump drb from 2.2.1 to 2.2.3 (#3378)
dependabot[bot] May 22, 2025
0dc116a
:arrow_up: Bump google-apis-core from 0.17.0 to 0.18.0 (#3379)
dependabot[bot] May 23, 2025
4c12d52
:arrow_up: Bump aws-partitions from 1.1106.0 to 1.1107.0 (#3381)
dependabot[bot] May 26, 2025
5ce1193
:arrow_up: Bump json from 2.12.0 to 2.12.2 (#3382)
dependabot[bot] May 26, 2025
c4e57dc
:arrow_up: Bump websocket-driver from 0.7.7 to 0.8.0 (#3383)
dependabot[bot] May 26, 2025
fda6df9
:arrow_up: Bump selenium-webdriver from 4.32.0 to 4.33.0 (#3384)
dependabot[bot] May 26, 2025
6561104
:arrow_up: Bump google-cloud-env from 2.3.0 to 2.3.1 (#3385)
dependabot[bot] May 27, 2025
647971c
:arrow_up: Bump aws-partitions from 1.1107.0 to 1.1108.0 (#3390)
dependabot[bot] May 29, 2025
57c42ab
:arrow_up: Bump rubocop from 1.75.7 to 1.75.8 (#3392)
dependabot[bot] May 29, 2025
8e91c9a
:arrow_up: Bump net-http-persistent from 4.0.5 to 4.0.6 (#3393)
dependabot[bot] May 29, 2025
854e027
:arrow_up: Bump aws-sdk-s3 from 1.186.1 to 1.187.0 (#3391)
dependabot[bot] May 29, 2025
61c7d78
Unify different push models and controllers (#3380)
ozovalihasan May 29, 2025
42ad62a
Audit Log: Use ipaddress partial for links to iplocation.io (#3396)
pglombardo May 29, 2025
f60ab37
:arrow_up: Bump bigdecimal from 3.1.9 to 3.2.0 (#3399)
dependabot[bot] May 30, 2025
5a7c48d
:arrow_up: Bump oj from 3.16.10 to 3.16.11 (#3400)
dependabot[bot] May 30, 2025
7917230
:arrow_up: Bump aws-sdk-s3 from 1.187.0 to 1.188.0 (#3401)
dependabot[bot] May 30, 2025
2404125
Update API responses to make them same with API responses of the Prem…
ozovalihasan May 30, 2025
0c6a991
Add a `kind` column to the dashboard (#3402)
ozovalihasan May 30, 2025
5255adf
Data Migration: Add batching and progress indicators
pglombardo May 31, 2025
9f5b539
MigrateToPushModel: Run data migration in background job
pglombardo May 31, 2025
0033b1b
DataMigrationTests: Update to follow changes
pglombardo May 31, 2025
5358315
MigrateToPushModel: Use DataMigrationStatus table to track
pglombardo May 31, 2025
b4c6845
Update the logger used by MigrateDataToPushModelJob (#3404)
ozovalihasan Jun 1, 2025
f6ba328
DataMigration: Only migrate data if there is data
pglombardo Jun 1, 2025
ca600fb
:arrow_up: Bump base64 from 0.2.0 to 0.3.0 (#3405)
dependabot[bot] Jun 2, 2025
ab5bbff
:arrow_up: Bump aws-partitions from 1.1108.0 to 1.1109.0 (#3406)
dependabot[bot] Jun 2, 2025
b0655c9
:arrow_up: Bump bigdecimal from 3.2.0 to 3.2.1 (#3407)
dependabot[bot] Jun 2, 2025
bd620de
:arrow_up: Bump google-apis-storage_v1 from 0.51.0 to 0.52.0 (#3408)
dependabot[bot] Jun 2, 2025
25e4d51
:arrow_up: Bump benchmark from 0.4.0 to 0.4.1 (#3409)
dependabot[bot] Jun 2, 2025
f798f5d
:arrow_up: Bump rake from 13.2.1 to 13.3.0 (#3410)
dependabot[bot] Jun 2, 2025
2026c40
:arrow_up: Bump aws-sdk-s3 from 1.188.0 to 1.189.0 (#3411)
dependabot[bot] Jun 3, 2025
3638623
:arrow_up: Bump aws-sdk-core from 3.224.1 to 3.225.0 (#3414)
dependabot[bot] Jun 3, 2025
0b1f1bf
:arrow_up: Bump turbo-rails from 2.0.13 to 2.0.16 (#3416)
dependabot[bot] Jun 3, 2025
0b52476
Updated db/schema.rb
pglombardo Jun 3, 2025
d76cf1b
MigrateDataToPushModelJob: Add concurrency limit
pglombardo Jun 3, 2025
242fc23
Move data migration job to initializer
pglombardo Jun 3, 2025
311fd17
DataMigration: one way only
pglombardo Jun 3, 2025
92b723d
Version bump to 1.56.0
pglombardo Jun 3, 2025
bdf4116
:arrow_up: Bump rubocop-ast from 1.44.1 to 1.45.0 (#3421)
dependabot[bot] Jun 4, 2025
32e1c56
CVE-2025-22871: Update to resolve (#3420)
pglombardo Jun 4, 2025
8f8de34
Push Create: Add fix for MariaDB id type conflict (#3423)
pglombardo Jun 4, 2025
1cfc11f
Version bump to 1.56.1
pglombardo Jun 4, 2025
f12cda1
:arrow_up: Bump rack from 3.1.15 to 3.1.16 (#3424)
dependabot[bot] Jun 5, 2025
446f2bc
:arrow_up: Bump bigdecimal from 3.2.1 to 3.2.2 (#3425)
dependabot[bot] Jun 5, 2025
bdcea25
:arrow_up: Bump aws-partitions from 1.1110.0 to 1.1111.0 (#3426)
dependabot[bot] Jun 5, 2025
6d5c55c
Update push forms (#3419)
ozovalihasan Jun 5, 2025
201a2f8
Public Gateway: Add legacy route redirects (#3428)
pglombardo Jun 5, 2025
c72ff4d
Version bump to 1.56.2
pglombardo Jun 5, 2025
b2e0238
Github: issue template update
pglombardo Jun 5, 2025
1c3dcf1
:arrow_up: Bump aws-partitions from 1.1111.0 to 1.1112.0 (#3429)
dependabot[bot] Jun 6, 2025
9a92927
:arrow_up: Bump aws-sdk-core from 3.225.0 to 3.225.1 (#3431)
dependabot[bot] Jun 6, 2025
2b1f5d1
Latest Language Strings (#3433)
pglombardo Jun 6, 2025
b8ddd13
Dashboard Visual Improvements (#3434)
pglombardo Jun 6, 2025
6203905
:arrow_up: Bump aws-sdk-kms from 1.102.0 to 1.103.0 (#3430)
dependabot[bot] Jun 6, 2025
13d96ed
:arrow_up: Bump rack-cors from 2.0.2 to 3.0.0 (#3367)
dependabot[bot] Jun 6, 2025
161271c
Version bump to 1.56.3
pglombardo Jun 6, 2025
3777269
yarn upgrade
pglombardo Jun 6, 2025
11182f8
Drop Legacy Tables & Models (#3432)
pglombardo Jun 8, 2025
8ce4215
Version bump to 1.56.4
pglombardo Jun 8, 2025
827a535
:arrow_up: Bump rubocop-ast from 1.45.0 to 1.45.1 (#3436)
dependabot[bot] Jun 9, 2025
e0e1256
:arrow_up: Bump aws-partitions from 1.1112.0 to 1.1113.0 (#3437)
dependabot[bot] Jun 9, 2025
e9660f6
:arrow_up: Bump aws-sdk-kms from 1.103.0 to 1.104.0 (#3438)
dependabot[bot] Jun 9, 2025
f1b0c7e
Fix Bad Interpolations in Translated Strings (#3440)
pglombardo Jun 9, 2025
86a1116
Version bump to 1.56.5
pglombardo Jun 9, 2025
c6d6626
:arrow_up: Bump aws-partitions from 1.1113.0 to 1.1114.0 (#3441)
dependabot[bot] Jun 10, 2025
018a771
:arrow_up: Bump sqlite3 from 2.6.0 to 2.7.0 (#3442)
dependabot[bot] Jun 10, 2025
ba1e658
Admin Dashboard: Fix User Edit (#3444)
pglombardo Jun 10, 2025
06f62ac
Version bump to 1.56.6
pglombardo Jun 10, 2025
96649be
:arrow_up: Bump aws-sigv4 from 1.12.0 to 1.12.1 (#3445)
dependabot[bot] Jun 11, 2025
6dee258
:arrow_up: Bump aws-partitions from 1.1114.0 to 1.1115.0 (#3447)
dependabot[bot] Jun 11, 2025
9bde804
:arrow_up: Bump aws-sdk-s3 from 1.189.0 to 1.189.1 (#3446)
dependabot[bot] Jun 11, 2025
c3a4b5d
:arrow_up: Bump aws-partitions from 1.1115.0 to 1.1116.0 (#3451)
dependabot[bot] Jun 12, 2025
8cf8cca
Bump brace-expansion from 1.1.11 to 1.1.12 (#3452)
dependabot[bot] Jun 12, 2025
647e747
Add QR Code pushes (#3418)
ozovalihasan Jun 12, 2025
fef2d55
Version bump to 1.57.0
pglombardo Jun 12, 2025
c40ad6e
Fix UI for QR Code pushes (#3456)
ozovalihasan Jun 12, 2025
3d07038
:arrow_up: Bump aws-sdk-kms from 1.104.0 to 1.105.0 (#3457)
dependabot[bot] Jun 13, 2025
7a3f045
Add an initializer to customize inputs having errors (#3459)
ozovalihasan Jun 15, 2025
51bb0f7
:arrow_up: Bump google-apis-storage_v1 from 0.52.0 to 0.53.0 (#3462)
dependabot[bot] Jun 16, 2025
dfff50e
Version bump to 1.57.1
pglombardo Jun 16, 2025
13110ac
Update the version of the mission_control-jobs gem (#3461)
ozovalihasan Jun 16, 2025
71fe1e9
:arrow_up: Bump rqrcode from 2.2.0 to 3.1.0 (#3306)
dependabot[bot] Jun 16, 2025
aad2101
Add a setting to use secure cookies (#3453)
ozovalihasan Jun 16, 2025
326a06e
Version bump to 1.58.0
pglombardo Jun 16, 2025
ba752bf
:arrow_up: Bump devise-i18n from 1.13.0 to 1.14.0 (#3465)
dependabot[bot] Jun 18, 2025
40f8dee
:arrow_up: Bump debug from 1.10.0 to 1.11.0 (#3466)
dependabot[bot] Jun 18, 2025
6f6400b
:arrow_up: Bump aws-partitions from 1.1116.0 to 1.1117.0 (#3467)
dependabot[bot] Jun 18, 2025
e19dcf3
:arrow_up: Bump aws-sdk-core from 3.225.2 to 3.226.0 (#3468)
dependabot[bot] Jun 18, 2025
61d38e2
:arrow_up: Bump faraday-em_synchrony from 1.0.0 to 1.0.1 (#3469)
dependabot[bot] Jun 18, 2025
cadd3f1
:arrow_up: Bump prime from 0.1.3 to 0.1.4 (#3471)
dependabot[bot] Jun 19, 2025
2e9f8c0
:arrow_up: Bump aws-partitions from 1.1117.0 to 1.1118.0 (#3472)
dependabot[bot] Jun 19, 2025
b2fbac8
:arrow_up: Bump faraday-multipart from 1.1.0 to 1.1.1 (#3473)
dependabot[bot] Jun 19, 2025
2ddde0d
:arrow_up: Bump aws-sdk-s3 from 1.189.1 to 1.190.0 (#3474)
dependabot[bot] Jun 19, 2025
5af4921
:arrow_up: Bump matrix from 0.4.2 to 0.4.3 (#3476)
dependabot[bot] Jun 19, 2025
3f2a48e
:arrow_up: Bump ostruct from 0.6.1 to 0.6.2 (#3475)
dependabot[bot] Jun 19, 2025
6493086
:arrow_up: Bump rdoc from 6.14.0 to 6.14.1 (#3477)
dependabot[bot] Jun 19, 2025
28f8988
:arrow_up: Bump terser from 1.2.5 to 1.2.6 (#3478)
dependabot[bot] Jun 20, 2025
195f977
:arrow_up: Bump net-imap from 0.5.8 to 0.5.9 (#3479)
dependabot[bot] Jun 20, 2025
65862af
Latest Language Strings (#3470)
pglombardo Jun 21, 2025
8c265a0
:arrow_up: Bump aws-partitions from 1.1118.0 to 1.1119.0 (#3480)
dependabot[bot] Jun 23, 2025
7f72508
:arrow_up: Bump aws-partitions from 1.1119.0 to 1.1120.0 (#3483)
dependabot[bot] Jun 24, 2025
9c2aa89
Version bump to 1.58.1
pglombardo Jun 24, 2025
b455d65
Add Option to Purge Expired Pushes After a Specified Duration (#3464)
ozovalihasan Jun 24, 2025
613d90e
:arrow_up: Bump aws-sdk-core from 3.226.0 to 3.226.1 (#3486)
dependabot[bot] Jun 25, 2025
2f722be
:arrow_up: Bump aws-sdk-s3 from 1.190.0 to 1.191.0 (#3489)
dependabot[bot] Jun 26, 2025
29683b2
:arrow_up: Bump aws-partitions from 1.1120.0 to 1.1121.0 (#3491)
dependabot[bot] Jun 27, 2025
1e3b32f
:arrow_up: Bump aws-sdk-kms from 1.105.0 to 1.106.0 (#3492)
dependabot[bot] Jun 27, 2025
012c511
:arrow_up: Bump jwt from 2.10.1 to 2.10.2 (#3494)
dependabot[bot] Jun 30, 2025
d1e32a4
:arrow_up: Bump aws-partitions from 1.1121.0 to 1.1122.0 (#3495)
dependabot[bot] Jun 30, 2025
8d78fef
:arrow_up: Bump selenium-webdriver from 4.33.0 to 4.34.0 (#3496)
dependabot[bot] Jun 30, 2025
253c869
:arrow_up: Bump sqlite3 from 2.7.0 to 2.7.1 (#3498)
dependabot[bot] Jul 1, 2025
db94cc4
:arrow_up: Bump aws-partitions from 1.1122.0 to 1.1123.0 (#3499)
dependabot[bot] Jul 1, 2025
31231d9
:arrow_up: Bump overcommit from 0.67.1 to 0.68.0 (#3500)
dependabot[bot] Jul 1, 2025
f33acc8
Fix the grey bar under the tab bar (#3497)
ozovalihasan Jul 1, 2025
bd42619
:arrow_up: Bump aws-sdk-core from 3.226.1 to 3.226.2 (#3503)
dependabot[bot] Jul 2, 2025
a54ca7a
Mysql Fix: Defend aginst TypeError (#3502)
pglombardo Jul 2, 2025
dac4ab8
Version bump to 1.58.2
pglombardo Jul 2, 2025
af77894
Add a condition for passphrase to retrieve url having passphrase para…
ozovalihasan Jul 2, 2025
1acc367
Version bump to 1.58.3
pglombardo Jul 2, 2025
323c046
Yarn upgrade
pglombardo Jul 2, 2025
b9d178b
:arrow_up: Bump aws-sdk-s3 from 1.191.0 to 1.192.0 (#3510)
dependabot[bot] Jul 3, 2025
141fab2
:arrow_up: Bump aws-partitions from 1.1124.0 to 1.1125.0 (#3513)
dependabot[bot] Jul 4, 2025
6581320
:arrow_up: Bump rdoc from 6.14.1 to 6.14.2 (#3514)
dependabot[bot] Jul 4, 2025
b2e2ed9
Update README.md
pglombardo Jul 6, 2025
2662d15
Add Translations section to README
pglombardo Jul 6, 2025
a87779a
Update README.md
pglombardo Jul 6, 2025
b95a979
:arrow_up: Bump google-apis-storage_v1 from 0.53.0 to 0.54.0 (#3516)
dependabot[bot] Jul 7, 2025
c2cc187
:arrow_up: Bump sqlite3 from 2.7.1 to 2.7.2 (#3515)
dependabot[bot] Jul 7, 2025
d3a1f68
Add fields to API responses of active and expired pushes (#3512)
ozovalihasan Jul 7, 2025
69cc63c
Latest Language Strings
pglombardo Jul 7, 2025
9fda867
:arrow_up: Bump tilt from 2.6.0 to 2.6.1 (#3519)
dependabot[bot] Jul 8, 2025
bfaeedf
Add star history
pglombardo Jul 9, 2025
c2373cb
Update README.md
pglombardo Jul 9, 2025
f603095
Update README.md
pglombardo Jul 9, 2025
396f271
:arrow_up: Bump aws-partitions from 1.1125.0 to 1.1126.0 (#3521)
dependabot[bot] Jul 10, 2025
410e814
Update esbuild
pglombardo Jul 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .browserslistrc

This file was deleted.

9 changes: 9 additions & 0 deletions .erb_lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
exclude:
- 'vendor/bundle/**/*'
EnableDefaultLinters: true
linters:
SpaceAroundErbTag:
enabled: true
ExtraNewline:
enabled: true
3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# reclassifies `.html` files as Ruby so the repo language is correct:
*.html linguist-language=Ruby
app/assets/stylesheets/themes/* linguist-vendored=true
app/assets/javascripts/application.js linguist-vendored=true
19 changes: 17 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,30 @@ Steps to reproduce the behavior:

Where are you running/using Password Pusher?

<!-- These are checkboxes that can be clicked after issue creation. -->

- [ ] pwpush.com
- [ ] oss.pwpush.com
- [ ] Docker Image
- [ ] pwpush
- [ ] custom image
- [ ] Heroku
- [ ] pwpush-public-gateway
- [ ] pwpush-worker
- [ ] Custom image
- [ ] Digital Ocean
- [ ] App Platform
- [ ] Kubernetes Service
- [ ] Heroku
- [ ] Microsoft Azure
- [ ] App Service
- [ ] Container Instances (ACI)
- [ ] Kubernetes Service (AKS)
- [ ] Google Cloud
- [ ] App Engine
- [ ] Cloud Run
- [ ] Kubernetes Engine
- [ ] AWS
- [ ] Elastic Container Service (ECS)
- [ ] Kubernetes Service (AKS)
- [ ] Source Code
- [ ] Other (please specify)

Expand Down
2 changes: 0 additions & 2 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,3 @@ assignees:
## 📎 Additional context

<!-- Add any other context or screenshots about the feature request here. -->

<!-- ...and thank you for your input - Password Pusher has gotten to this point largely from community input and feedback. -->
21 changes: 19 additions & 2 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,32 @@ categories:
labels: [dependencies]

template: |
## What’s Changed
## :memo: What’s Changed

$CHANGES

## :busts_in_silhouette: List of contributors

$CONTRIBUTORS

## Docker Images
## :motor_boat: Docker Images

Available on Docker Hub:
https://hub.docker.com/r/pglombardo/pwpush

## :running_man: Run This Version

```bash
docker run -d -p 5100:5100 pglombardo/pwpush:$NEXT_PATCH_VERSION
```

..and go to `http://localhost:5100`

## :link: Useful Links

* [Documentation](https://docs.pwpush.com)
* [Docker Hub](https://hub.docker.com/r/pglombardo/pwpush)
* [GitHub](https://github.com/pglombardo/PasswordPusher)
* [Website](https://pwpush.com)
* [Twitter](https://twitter.com/pwpush)
* [Newsletter](https://buttondown.email/pwpush)
35 changes: 0 additions & 35 deletions .github/workflows/brakeman-analysis.yml

This file was deleted.

59 changes: 59 additions & 0 deletions .github/workflows/brakeman.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# This workflow integrates Brakeman with GitHub's Code Scanning feature
# Brakeman is a static analysis security vulnerability scanner for Ruby on Rails applications

name: Brakeman Scan

on:
push:
branches: [ "master" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
schedule:
- cron: '20 4 * * 4'

permissions:
contents: read

jobs:
brakeman-scan:
permissions:
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
name: Brakeman Scan
runs-on: ubuntu-latest
steps:
# Checkout the repository to the GitHub Actions runner
- name: Checkout
uses: actions/checkout@v4

# Customize the ruby version depending on your needs
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: '3.4'
bundler-cache: true

- name: Setup Brakeman
env:
BRAKEMAN_VERSION: '6.2.2'
run: |
gem install brakeman --version $BRAKEMAN_VERSION

# Execute Brakeman CLI and generate a SARIF output with the security issues identified during the analysis
- name: Scan
continue-on-error: true
run: |
brakeman -f sarif -o output.sarif.json .

# Upload the SARIF file generated in the previous step
- name: Upload SARIF
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: output.sarif.json
129 changes: 120 additions & 9 deletions .github/workflows/docker-containers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ name: Docker Container Builds
on:
push:
tags:
- "release"
- "v*.*.*"

workflow_dispatch:
Expand All @@ -16,19 +15,30 @@ on:
default: false
schedule:
# * is a special character in YAML so you have to quote this string
# Run every day at 5:24 UTC - build 'latest' docker containers
# Run every day at 5:24 UTC - build 'nightly' docker containers
- cron: "24 17 * * *"

pull_request_target:
types:
- labeled

env:
DOCKER_PUSH: true
jobs:
build:
pwpush-container:
if: github.event.label && github.event.label.name == 'docker' || github.event_name != 'pull_request_target'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.event_name == 'pull_request_target' && format('refs/pull/{0}/head', github.event.pull_request.number) || github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
fetch-depth: 1

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
image: tonistiigi/binfmt:master

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
Expand All @@ -38,15 +48,14 @@ jobs:
uses: docker/metadata-action@v5
with:
images: ${{ secrets.DOCKER_USERNAME }}/pwpush
flavor: |
latest=false
tags: |
type=match,pattern=release
type=schedule,pattern=latest
type=ref,event=pr,format=pr-{{ref}}-docker
type=match,pattern=stable
type=schedule,pattern=nightly
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=semver,pattern=latest
type=raw,value=latest,enable=${{ github.event_name == 'workflow_dispatch' }}

- name: Login to DockerHub
uses: docker/login-action@v3
Expand All @@ -55,7 +64,7 @@ jobs:
password: ${{ secrets.DOCKER_PASSWORD }}

- name: Build and push Docker image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
file: ./containers/docker/Dockerfile
platforms: linux/amd64,linux/arm64
Expand All @@ -66,3 +75,105 @@ jobs:
cache-from: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/pwpush:buildcache
cache-to: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/pwpush:buildcache,mode=max,ignore-error=${{env.DOCKER_PUSH == 'false'}}

public-gateway-container:
if: github.event.label && github.event.label.name == 'docker' || github.event_name != 'pull_request_target'
needs: pwpush-container
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.event_name == 'pull_request_target' && format('refs/pull/{0}/head', github.event.pull_request.number) || github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
fetch-depth: 1

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
image: tonistiigi/binfmt:master

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Populate Docker metadata
id: meta
uses: docker/metadata-action@v5
with:
images: ${{ secrets.DOCKER_USERNAME }}/pwpush-public-gateway
tags: |
type=ref,event=pr,format=pr-{{ref}}-docker
type=match,pattern=stable
type=schedule,pattern=nightly
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=raw,value=latest,enable=${{ github.event_name == 'workflow_dispatch' }}

- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

- name: Build and push Docker image
uses: docker/build-push-action@v6
with:
file: ./containers/docker/Dockerfile.public-gateway
platforms: linux/amd64,linux/arm64
provenance: false
push: true
labels: ${{ steps.meta.outputs.labels }}
tags: ${{ steps.meta.outputs.tags }}
cache-from: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/pwpush-public-gateway:buildcache
cache-to: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/pwpush-public-gateway:buildcache,mode=max,ignore-error=${{env.DOCKER_PUSH == 'false'}}

worker-container:
if: github.event.label && github.event.label.name == 'docker' || github.event_name != 'pull_request_target'
needs: pwpush-container
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.event_name == 'pull_request_target' && format('refs/pull/{0}/head', github.event.pull_request.number) || github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.ref }}
fetch-depth: 1

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
with:
image: tonistiigi/binfmt:master

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Populate Docker metadata
id: meta
uses: docker/metadata-action@v5
with:
images: ${{ secrets.DOCKER_USERNAME }}/pwpush-worker
tags: |
type=ref,event=pr,format=pr-{{ref}}-docker
type=match,pattern=stable
type=schedule,pattern=nightly
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=raw,value=latest,enable=${{ github.event_name == 'workflow_dispatch' }}

- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}

- name: Build and push Docker image
uses: docker/build-push-action@v6
with:
file: ./containers/docker/Dockerfile.worker
platforms: linux/amd64,linux/arm64
provenance: false
push: true
labels: ${{ steps.meta.outputs.labels }}
tags: ${{ steps.meta.outputs.tags }}
cache-from: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/pwpush-worker:buildcache
cache-to: type=registry,ref=${{ secrets.DOCKER_USERNAME }}/pwpush-worker:buildcache,mode=max,ignore-error=${{env.DOCKER_PUSH == 'false'}}

2 changes: 1 addition & 1 deletion .github/workflows/greetings.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Greetings

on: [pull_request, issues]
on: [pull_request_target, issues]

permissions:
contents: read
Expand Down
Loading
Loading