Ralph Slooten
6927c2b73b
Chore: Upgrade eslint JavaScript linting
2026-02-21 22:43:34 +13:00
dependabot[bot]
971ae95a67
Chore: Bump axios from 1.13.4 to 1.13.5
...
Bumps [axios](https://github.com/axios/axios ) from 1.13.4 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.13.4...v1.13.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-13 18:27:21 +13:00
dependabot[bot]
dd99a4bcf0
Chore: Bump esbuild from 0.25.12 to 0.27.2 ( #611 )
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.25.12 to 0.27.2.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.2 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.27.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-01 22:16:37 +13:00
dependabot[bot]
894220dc44
Bump axios from 1.10.0 to 1.11.0
...
Bumps [axios](https://github.com/axios/axios ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.11.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 17:30:56 +12:00
Ralph Slooten
33fe814c34
Chore: Update eslint config, remove neostandard
2025-07-24 17:26:20 +12:00
Ralph Slooten
3fff79e29f
Chore: Apply linting to all JavaScript/Vue files with eslint & prettier
2025-06-20 23:26:06 +12:00
Ralph Slooten
9a1f3a6bb5
Chore: Replace PrismJS with highlight.js for HTML syntax highlighting
2025-03-05 17:14:06 +13:00
Ralph Slooten
50c072ef4f
Chore: Update node dependencies / esbuild
2025-02-09 10:07:54 +13:00
Hazem Noor
2a1a5ae852
Fix: Update command npm run update-caniemail save path ( #422 )
2025-01-09 10:59:01 +13:00
Ralph Slooten
9a4982e646
Chore: Update node modules
2024-09-26 17:13:16 +02:00
Ralph Slooten
a1cb0af639
Feature(UI): List messages in side nav when viewing message for easy navigation ( #336 )
2024-08-04 17:04:14 +12:00
Ralph Slooten
a078c318e8
Fix(Security): Prevent bypass of Contend Security Policy using stored XSS, and sanitize preview HTML data (DOMPurify)
...
This closes a security hole whereby a bad actor with SMTP access can bypass the CSP headers with a series of specially crafted HTML messages. A special thanks to @bmodotdev for responsibly disclosing the vulnerability and proving information and an initial fix.
2024-07-26 22:02:14 +12:00
Ralph Slooten
13a418370f
Chore: Bump esbuild to version 0.23.0
2024-07-02 19:17:16 +12:00
dependabot[bot]
80a2ab68c2
Chore: Bump esbuild from 0.21.5 to 0.22.0 ( #326 )
2024-07-01 21:55:50 +12:00
Ralph Slooten
35fb3d1790
Chore: Update node dependencies
2024-05-18 23:52:35 +12:00
Ralph Slooten
ed4618a1f3
Feature: iCalendar (ICS) viewer ( #298 )
2024-05-18 23:42:06 +12:00
Ralph Slooten
3b8eb44490
Chore: Replace moment JS library with dayjs
2024-04-24 19:19:37 +12:00
Ralph Slooten
faded05e47
Feature: Add UI settings screen
2024-04-13 00:25:04 +12:00
Ralph Slooten
41160fe5bb
Chore: Update esbuild
2024-02-01 20:54:15 +13:00
Ralph Slooten
9816c80c59
Chore: Compress compiled assets with npm run build
2024-01-21 14:22:17 +13:00
Ralph Slooten
5365313f9a
Fix: New favicon notification badge to fix rendering issues ( #210 )
2023-12-04 21:32:59 +13:00
Ralph Slooten
8f0549c596
Libs: Update node modules
2023-09-22 15:01:33 +12:00
Ralph Slooten
ee49149df9
Feature: New search filter [!]is:tagged
...
See #164
2023-09-14 22:30:20 +12:00
Ralph Slooten
a37da776d7
Feature: HTML screenshots
...
Resolves #157
2023-09-06 16:14:35 +12:00
Ralph Slooten
1922651d41
Feature: HTML check to test & score mail client compatibility with HTML emails
2023-07-30 17:04:06 +12:00
Ralph Slooten
7fd3291040
Libs: Update node modules
2023-06-30 23:06:43 +12:00
Ralph Slooten
a7ee479f06
Libs: Upgrade node modules
...
Includes changes required for bootstrap5-tags
2023-06-19 16:27:57 +12:00
Ralph Slooten
fc89655b7f
UI: Add option to enable tag colors based on tag name hash
...
An experimental option to add tag colors (see #127 ). This will generate a random color for each unique tag
2023-06-14 22:18:51 +12:00
Ralph Slooten
5350e2eb08
Feature: OpenAPI / Swagger schema
...
Mailpit now has built-in OpenAPI / Swagger documentation, see #65
2023-03-31 18:44:08 +13:00
Ralph Slooten
894da47eda
Libs: Upgrade to esbuild 0.17.5
2023-01-30 22:01:34 +13:00
Ralph Slooten
deba47f6d1
Libs: Upgrade esbuild & axios
2022-12-08 10:15:24 +13:00
Ralph Slooten
6bc02fd4d4
Feature: Message tags and auto-tagging
...
See #17
2022-11-13 17:26:29 +13:00
Ralph Slooten
997e041042
Build: Switch to esbuild-sass-plugin
2022-09-16 14:59:28 +12:00
Ralph Slooten
f6a8de3215
UI: Add favicon unread message counter
2022-09-14 22:37:47 +12:00
Ralph Slooten
fea733a43e
UI: HTML source & highlighting
2022-09-09 23:34:35 +12:00
Ralph Slooten
d4e520772e
Remove redundant npm dependency ('remove')
2022-09-04 22:04:26 +12:00
Ralph Slooten
7a9b11a9e5
First commit
2022-07-29 23:23:08 +12:00