ef95dcc327
fix: the page's centred blocks keep their full width in the column layout
main
Cauê Faleiros
2026-09-30 17:34:09 -03:00
0b86fe79fc
fix: the footer stays at the bottom of the screen on short pages
Cauê Faleiros
2026-09-30 17:12:55 -03:00
24ee4e9eab
feat: Minha conta with sign-in, overview, orders and account details
Cauê Faleiros
2026-09-30 16:57:37 -03:00
223854e392
feat: the order page in the Site's look, and no search box
Cauê Faleiros
2026-09-30 16:13:35 -03:00
0b55ebce7f
style: the Site at 80% on computers, and seconds instead of "quase pronto"
Cauê Faleiros
2026-09-30 15:39:50 -03:00
bee7f8f245
feat: the preview of a large file says how long is left, not a percentage
Cauê Faleiros
2026-09-30 15:18:21 -03:00
c5db1375de
test: reload only after the cart is saved, instead of after 800 ms
Cauê Faleiros
2026-09-30 14:55:19 -03:00
3d8bca3af7
feat: the upload bar says how long is left, not a notice before it
Cauê Faleiros
2026-09-30 14:43:30 -03:00
f3fc733352
fix: the upload-time notice leaves with the files, and says it in one line
Cauê Faleiros
2026-09-30 14:25:50 -03:00
4ce44feb70
fix: mark the required fields instead of a message about the address
Cauê Faleiros
2026-09-30 14:22:13 -03:00
01b94da36d
feat: choose which cart items to pay, with a thumbnail of each
Cauê Faleiros
2026-09-30 13:57:16 -03:00
25fa890e92
style: one more step up for the text and icons
Cauê Faleiros
2026-09-30 13:37:20 -03:00
4386fc0737
style: larger text across the Site and the Kanban, and icons to match
Cauê Faleiros
2026-09-30 13:26:00 -03:00
70a76feb23
feat: icons on the buttons, delivery, payment, status and Kanban
Cauê Faleiros
2026-09-30 13:13:45 -03:00
20982a945f
feat: icons in the header and on the Montagem controls
Cauê Faleiros
2026-09-30 12:56:01 -03:00
37715ef223
feat: the server checks the grade against the files before approving
Cauê Faleiros
2026-09-30 12:24:37 -03:00
b7e2ea12d0
feat: accept large JPG and WebP artworks instead of refusing them
Cauê Faleiros
2026-09-30 12:14:04 -03:00
933bd30cbd
feat: an unpaid cart's files are kept 2 days, a paid order's 30
Cauê Faleiros
2026-09-30 12:09:02 -03:00
eb254da501
feat: tell the customer how long the upload takes before it starts
Cauê Faleiros
2026-09-30 12:09:02 -03:00
8786a33c8d
fix: the cart keeps only its items, never the customer's details
Cauê Faleiros
2026-09-30 09:23:18 -03:00
20403c5132
feat: daily encrypted database backup to a bucket of its own
Cauê Faleiros
2026-09-29 18:49:21 -03:00
1b57313496
feat: give Artes avulsas the file card of Folha já montada
Cauê Faleiros
2026-09-29 17:49:22 -03:00
a02711ef2b
fix: keep every Dúvidas link in its row, one answer open at a time
Cauê Faleiros
2026-09-29 16:55:25 -03:00
8dddf0fa25
feat: redesign the Montagem page, with thumbnails, check chips and a DPI price scale
Cauê Faleiros
2026-09-29 16:36:41 -03:00
f4aacb5776
feat: pack large artworks in Artes avulsas from a streamed copy
Cauê Faleiros
2026-09-29 16:02:35 -03:00
64e47ee481
feat: skeletons where the page waits, no flicker while a sheet is read, repeated copies in the preview
Cauê Faleiros
2026-09-29 15:52:58 -03:00
2b313a1cc8
feat: show upload progress with a bar, time left and a header badge
Cauê Faleiros
2026-09-29 15:34:57 -03:00
7116ebe50a
feat: preview and check large PNG sheets by reading them as a stream
Cauê Faleiros
2026-09-29 15:25:13 -03:00
9e69c48d2d
feat: let operators create test orders from approved quotes
Cauê Faleiros
2026-09-29 14:50:40 -03:00
64c1260a9f
feat: report Mercado Pago's notifications in the account check
Cauê Faleiros
2026-09-29 14:35:47 -03:00
b5bb03cbb4
feat: check the Mercado Pago account from the Kanban
Cauê Faleiros
2026-09-29 14:18:45 -03:00
2495edf188
fix: keep the payment page's styles off Mercado Pago's card form
Cauê Faleiros
2026-09-29 14:14:06 -03:00
f5fed013ab
fix: ask 3-D Secure of debit cards only, and send the cardholder as the card payer
Cauê Faleiros
2026-09-29 13:57:19 -03:00
593ddf82c8
feat: add a read-only Mercado Pago account probe
Cauê Faleiros
2026-09-29 13:47:39 -03:00
8b5aafa299
fix: let Mercado Pago take the card issuer from the card number
Cauê Faleiros
2026-09-29 13:37:16 -03:00
e47f88a6d6
test: expect the 5 GB limit in the browser suite, and grade a large sheet from its header
Cauê Faleiros
2026-09-29 13:31:21 -03:00
5f2be7ea20
feat: accept sheets of up to 5 GB end to end
Cauê Faleiros
2026-09-29 13:18:18 -03:00
4437232d27
fix: show why a card payment failed instead of leaving the form spinning
Cauê Faleiros
2026-09-29 11:58:56 -03:00
8bc57195e8
feat: open the customer's WhatsApp from the order panel
Cauê Faleiros
2026-09-29 11:51:15 -03:00
0a575a3be7
fix: drop the repeated total from the PIX instructions
Cauê Faleiros
2026-09-29 11:21:57 -03:00
15abd589a8
ci: download the vulnerability database once, and tell a failed scan from a finding
Cauê Faleiros
2026-09-29 11:10:58 -03:00
32c060e1b0
fix: hide the card form's own title on the payment page
Cauê Faleiros
2026-09-29 11:04:37 -03:00
6f5d183365
fix: show the real freight status on the Kanban
Cauê Faleiros
2026-09-29 10:57:34 -03:00
2215da8d5e
fix: centre the arrow in the upload box; record that CDR/AI/PSD stay manual
Cauê Faleiros
2026-09-29 10:49:11 -03:00
88e65290e1
fix: quote freight on its own, and drop the Calcular button
Cauê Faleiros
2026-09-29 10:40:55 -03:00
690b15ece1
feat: fill the delivery address from the CEP and quote freight as it is typed
Cauê Faleiros
2026-09-29 10:31:41 -03:00
e20c8673bb
fix: send the Jadlog account exactly as configured
Cauê Faleiros
2026-09-29 10:00:44 -03:00
4de2151e9a
feat: price home delivery with Jadlog
Cauê Faleiros
2026-09-29 09:34:01 -03:00
641aafc87d
feat: PIX codes expire after 30 minutes, with a countdown
Cauê Faleiros
2026-09-28 15:40:26 -03:00
875a7ef9c7
fix: drop the change-method button from the PIX page
Cauê Faleiros
2026-09-28 14:18:18 -03:00
c436936fed
fix: drop the confirmation-time promise from the PIX note
Cauê Faleiros
2026-09-28 14:15:08 -03:00
0ed6de4bd5
fix: shorten the PIX note on the payment page
Cauê Faleiros
2026-09-28 14:13:20 -03:00
eae3dad306
feat: offer credit card, debit card and PIX, with the bank's 3-D Secure step
Cauê Faleiros
2026-09-28 13:24:06 -03:00
7b6675d4d4
feat: two-column payment page with card by default and PIX on its own page
Cauê Faleiros
2026-09-28 13:10:05 -03:00
4df74221d2
fix: drop the validated-total line from the payment page
Cauê Faleiros
2026-09-28 12:15:00 -03:00
43043c361c
feat: give payment its own page
Cauê Faleiros
2026-09-28 11:45:44 -03:00
536510b148
fix: version the Site's scripts by content so a release never meets a cached old one
Cauê Faleiros
2026-09-28 11:27:55 -03:00
a1877bdf0a
fix: remove the pickup and invoice notes from checkout; document R2 CORS
Cauê Faleiros
2026-09-28 11:10:52 -03:00
275ebf72c4
feat: approve priced carts at checkout so customers can pay at once
Cauê Faleiros
2026-09-28 11:02:56 -03:00