Skip to content

Trældal Forlag

Changelog

Overview of changes to the website. Current version: v0.7.7 · built 27 July 2026 at 10:19.

  1. v0.7.7
    • English cart page: on the English site both the cart icon and “Add to cart” now lead to an English checkout.
  2. v0.7.6
    • Updated author photo of Anar, and a new author order (Anar as no. 2).
  3. v0.7.5
    • Author photo of Anar added.
  4. v0.7.4
    • Author photo of Stein Andreassen added (shown on the author card and author page).
  5. v0.7.3
    • The English home page now matches the Norwegian one: centered content and the same sections, including the excerpt from the book.
  6. v0.7.2
    • English reading sample (“Excerpt from the book”) on the English edition of Trældal.
    • New author added: Anar (coming soon).
  7. v0.7.1
    • 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.
  8. v0.7.0
    • 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”.
  9. v0.6.2
    • “Books” has been removed from the menu – “Shop” is now the single entry point to the books.
  10. v0.6.1
    • 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”.
  11. v0.6.0
    • 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).
  12. v0.5.0
    • 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).
  13. v0.4.1
    • Fixed: admin login and forms were blocked with “Cross-site POST”; now resolved (CSRF is covered by a SameSite cookie).
  14. v0.4.0
    • 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).
  15. v0.3.0
    • 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.
  16. v0.2.0
    • 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.
  17. v0.1.0
    • 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.