Skip to content

Latest commit

 

History

History
200 lines (175 loc) · 7.68 KB

CHANGELOG.md

File metadata and controls

200 lines (175 loc) · 7.68 KB

Changelog

All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.


v0.4.5 - 2025-01-05

Bug Fixes

  • improve empty state display - (d779d59) - aeyoll

Build system

  • (docker) add perl dependency - (c609974) - aeyoll
  • move from yarn to pnpm - (63bd992) - aeyoll
  • update eslint plugin configType - (2831b9c) - aeyoll

v0.4.4 - 2025-01-05

Build system

  • try to use vendored openssl version - (cbaa18f) - aeyoll

v0.4.3 - 2025-01-05

Build system

  • update cross compilation tools - (d07dd35) - aeyoll

v0.4.2 - 2025-01-05

Build system

  • fix openssl build - (cd172b2) - aeyoll

v0.4.1 - 2025-01-05

Build system

  • fix build on arm64 - (21da96c) - aeyoll

Style

  • simplify returns - (56db8c0) - aeyoll

v0.4.0 - 2025-01-05

Bug Fixes

  • prevent loading the messages twice in the homepage - (15c1b68) - aeyoll

Build system

  • update javascript deps and rewrite eslint config for v9 - (fce9e4b) - aeyoll
  • update rust deps - (ada4661) - aeyoll

Documentation

  • add missing items in the summary - (8945658) - aeyoll

Features

  • add not found page - (0140bca) - aeyoll
  • allow graceful shutdown of services - (f543d57) - aeyoll
  • auto detect dark theme - (03f4197) - aeyoll
  • allow to send email to a real mailbox (#10) - (6cae8be) - aeyoll

Refactoring

  • revamp the ui (better display, dark mode) (#9) - (01ef442) - aeyoll

Style

  • add prettierrc config - (444596f) - aeyoll
  • apply eslint - (348067c) - aeyoll

v0.3.4 - 2024-07-31

Features

  • add scheme to displayed frontend address so its clickable in the terminal - (15e6591) - aeyoll
  • display the current mailboar version - (ccc4306) - aeyoll
  • add a script to easilly publish to crates.io - (666c27b) - aeyoll

v0.3.3 - 2024-07-31

Features

  • allow to define the asset path from the command line arguments - (cf9f804) - aeyoll

v0.3.2 - 2024-07-30

Build system

  • (docker) update static asset location - (6c7de82) - aeyoll
  • (docker) update alpine image - (2284d57) - aeyoll
  • allow to publish backend and frontend crates - (62a627a) - aeyoll

Documentation

  • bump required rust version - (01159fd) - aeyoll

v0.3.1 - 2024-07-29

Build system

  • (deps) update Rust dependencies - (02a961d) - aeyoll
  • (deps) upgrade JavaScript dependencies - (73145d4) - aeyoll
  • specify NODE_ENV when running build scripts - (a3d56b2) - aeyoll
  • allow to inspect rspack builds with RSDOCTOR=true - (ebce69d) - aeyoll
  • disable sass warnings for dependencies - (5b51d12) - aeyoll

Performance Improvements

  • prevent page reload when going back to the index after going to a message page - (7dd850f) - aeyoll

v0.3.0 - 2024-07-21

Build system

  • (deps) upgrade JavaScript dependencies - (14a2520) - aeyoll
  • (deps) upgrade Rust dependencies - (1633fa4) - aeyoll
  • (docker) update Dockerfile for cross-compiling - (f9660b1) - aeyoll

Features

  • add keep-alive to the sse route - (2c3083a) - aeyoll

Refactoring

  • migrate to rspack (#6) - (3acd5e0) - aeyoll
  • backport tiny-mailcatcher in the project and rewrite it with axum (#5) - (169d67d) - aeyoll
  • improve html message display - (d12f038) - aeyoll

v0.2.0 - 2023-02-19

Bug Fixes

  • update message display when only the source is available - (a283806) - aeyoll
  • add an html content-type header to the "main" response - (5f1325c) - aeyoll
  • remove a typo - (8b447e3) - aeyoll
  • update routing to match tiny-mailcatcher's - (30099da) - aeyoll
  • correct the navbar home link - (db34568) - aeyoll
  • improve message definition display - (f470256) - aeyoll
  • add a body to the html message if its not present - (4fef831) - aeyoll
  • display the html iframe only once - (1ca86ac) - aeyoll
  • add an offset to the frame height - (3545770) - aeyoll

Build system

  • (deps) upgrade Rust dependencies - (22b99cd) - aeyoll
  • (deps) upgrade JavaScript dependencies - (83ad316) - aeyoll
  • (deps) bump nanoid from 3.1.30 to 3.3.4 - (a372a73) - dependabot[bot]
  • (deps) bump follow-redirects from 1.14.5 to 1.15.0 - (41d9321) - dependabot[bot]
  • (deps) bump minimist from 1.2.5 to 1.2.6 - (d0c068e) - dependabot[bot]
  • upgrade all js dependencies - (134baed) - aeyoll
  • update deps - (10ae013) - aeyoll
  • add a Docker image - (a764bed) - aeyoll
  • auto-install husky hooks when running "yarn" - (5a1995e) - aeyoll
  • add PurgeCSS configuration - (5e17bb7) - aeyoll
  • disable google fonts - (e52bb62) - aeyoll
  • update Imagemin plugin configuration - (baee11a) - aeyoll
  • disable the vue/max-attributes-per-line rule - (f51fe2f) - aeyoll
  • add vuejs eslint config - (45de968) - aeyoll

Continuous Integration

  • add github workflows - (44f270c) - aeyoll

Documentation

  • improve installation instructions - (03e20d8) - aeyoll
  • create LICENCE file - (5f8d9e6) - aeyoll
  • add README - (515d4ec) - aeyoll

Features

  • allow to specify the api url from command line arguments - (971a133) - aeyoll
  • display images in the html format - (8be1cbc) - aeyoll
  • display the html format first - (55b69a3) - aeyoll
  • add gzip headers to static assets - (28494fc) - aeyoll
  • improve plain message style - (ad07519) - aeyoll
  • improve message tab style - (83f0d7d) - aeyoll
  • improve url format - (5cc4fd5) - aeyoll
  • use vuex to store and read the api address - (a016294) - aeyoll
  • improve message list display - (aee53d3) - aeyoll
  • add a button to delete all messages - (3a728c0) - aeyoll
  • add a button to delete a message - (fea5b2c) - aeyoll
  • add titles to every page - (69e6592) - aeyoll
  • display the attachments - (51334d9) - aeyoll
  • go to the message detail by clicking the whole line - (55d3bf1) - aeyoll
  • sort index list by created date (latest messages first) - (e98ad75) - aeyoll
  • set the html iframe height depending on its content - (cced13c) - aeyoll
  • add html email preview - (c16abac) - aeyoll
  • display the source of an email - (4a23335) - aeyoll
  • use a mixin to compute an email's informations - (d034eeb) - aeyoll
  • display the received date in a relative format - (92fcd6e) - aeyoll
  • improve email display in the homepage - (bdd1d36) - aeyoll
  • display a message when there is no email to show - (b38593c) - aeyoll
  • add a basic message page - (6dfc1e6) - aeyoll
  • add the mail listing page - (6fc15d9) - aeyoll
  • add the frontend webserver with warp - (0ee3f52) - aeyoll

Miscellaneous Chores

  • add cog configuration - (c51ee08) - aeyoll
  • bump version - (7b79cfb) - aeyoll
  • bump version - (ebf70cb) - aeyoll
  • update cargo deps - (001b743) - aeyoll
  • bump version - (48506fd) - aeyoll
  • bump version - (7517e39) - aeyoll
  • update rust deps - (62e4d9d) - aeyoll
  • prepare Cargo.toml for publication - (374eba0) - aeyoll
  • update javascript deps - (9256dec) - aeyoll
  • update tiny-mailcatcher - (f8096db) - aeyoll
  • upgrade node deps - (c0b6cd5) - aeyoll
  • remove the main nav - (75769eb) - aeyoll
  • code styling - (d666179) - aeyoll
  • run eslint with the new configuration - (a5d8c9f) - aeyoll
  • import tinymail-catcher - (e7d9f63) - aeyoll
  • add commitlint configuration - (53cc4e7) - aeyoll

Refactoring

  • rewrite everything with axum (#4) - (81082f7) - aeyoll
  • move the attachment to a separate component - (c66e997) - aeyoll
  • simplify mail definition list - (49e2840) - aeyoll
  • remove deprecated filters - (402627a) - aeyoll
  • rename the function which handle iframe communication - (20d2563) - aeyoll
  • split email definition to a separate file - (f767e22) - aeyoll

Style

  • capitalize the message formats - (b17404e) - aeyoll
  • add stripes to the main table - (9914972) - aeyoll

Changelog generated by cocogitto.