Trældal Forlag
Changelog
Overview of changes to the website. Current version: v0.7.7 · built 27 July 2026 at 10:19.
- v0.7.7 26 July 2026
- English cart page: on the English site both the cart icon and “Add to cart” now lead to an English checkout.
- v0.7.6 26 July 2026
- Updated author photo of Anar, and a new author order (Anar as no. 2).
- v0.7.5 26 July 2026
- Author photo of Anar added.
- v0.7.4 26 July 2026
- Author photo of Stein Andreassen added (shown on the author card and author page).
- v0.7.3 26 July 2026
- The English home page now matches the Norwegian one: centered content and the same sections, including the excerpt from the book.
- v0.7.2 26 July 2026
- English reading sample (“Excerpt from the book”) on the English edition of Trældal.
- New author added: Anar (coming soon).
- v0.7.1 26 July 2026
- Admin: manual customer orders now have a variant/format selector – ISBN and default price are pulled from the variant.
- ISBN-13 is validated with its check digit in variant administration.
- v0.7.0 26 July 2026
- Each product now has up to 10 variants: 5 formats (Signed hardcover 1st ed., Hardcover 2nd ed., Paperback, E-book, Audiobook) × Norwegian/English.
- Language/edition selector on the product: buy the Norwegian or English edition regardless of the site language you are browsing.
- Each variant has its own product number/ISBN (13 digits) – editable in admin, with a temporary item number until the ISBN is assigned.
- English editions are now purchasable (pre-order), not just “register interest”.
- v0.6.2 26 July 2026
- “Books” has been removed from the menu – “Shop” is now the single entry point to the books.
- v0.6.1 26 July 2026
- All purchases now go through the web shop (format selector + cart). The old order page and form have been removed.
- “Order” in the menu has been replaced with “Shop”.
- v0.6.0 25 July 2026
- Web shop: product pages now have a format selector (Hardcover, Paperback, E-book, Audiobook) with icons – unavailable formats are greyed out.
- Choose a format, add to cart and complete your pre-order at checkout (with postal code/city).
- Cart icon with item count in the top menu.
- Prepared for “Pay with Vipps” at checkout (coming in the next phase).
- v0.5.0 25 July 2026
- Admin: “orders” are now “customer orders”, each with an order number (TF-year-no).
- Customer orders can be edited on their own page, including delivery address.
- Delivery address has postal code + city, where the city is filled in automatically from the postal code.
- Print runs can be marked as “received” from the printer with one click (sets the received date).
- v0.4.1 24 July 2026
- Fixed: admin login and forms were blocked with “Cross-site POST”; now resolved (CSRF is covered by a SameSite cookie).
- v0.4.0 24 July 2026
- New admin backend behind login: overview of orders per book, print runs (batches) and royalties.
- Profit statement per print run with unit cost, sales, surplus and 60/40 author royalty.
- Register orders manually, and web orders are now stored automatically in the database.
- Record royalty payouts per print run and see what remains.
- Prepared for Vipps payment (phase 2) and English/abroad sales (phase 3).
- v0.3.0 28 June 2026
- The entire website is now fully bilingual: every page exists in both Norwegian and English.
- English pages for books, authors, about, ordering and changelog under /en.
- The language switch now takes you to the same page in the other language.
- The order page shows books in the correct language, with a language label on each product.
- v0.2.0 28 June 2026
- Bilingual structure: Norwegian pages show only Norwegian books, and English editions are gathered under /en.
- Language switch (NO/EN) in the top menu, and a link between the Norwegian and English edition of the same book.
- Version number and build date shown at the bottom of the page.
- New changelog page.
- v0.1.0 28 June 2026
- First version: home, books, authors, about and ordering.
- Order form with email notification and a Vipps option.
- Publisher logo and cover for «Trældal» in place.
- Docker setup for local testing before publishing.