Skip to content

Releases: ItsNotGoodName/smtpbridge

v0.10.0

29 Jul 03:26
Compare
Choose a tag to compare

Changelog

  • d13e5c6 feat: add attachments disable and refactor
  • d487adb feat: add boltdb
  • d469084 feat: add bridge service
  • 9a812c1 feat: add bridges to config
  • d8a2444 feat: add config watch
  • 5fb9756 feat: add data size and humanize
  • 3a54b99 feat: add delete envelope to frontend
  • 5df2cf5 feat: add endpoints
  • 3850aaa feat: add envelope html
  • 768b85b feat: add events and pubsub
  • 903a905 feat: add filedb
  • 0f42241 feat: add fonts
  • be13796 feat: add icons and web manifest
  • 7cb8622 feat: add index page
  • 1403606 feat: add limit to view
  • 261aa74 feat: add list attachments
  • cfdadb1 feat: add memory config
  • 1980af6 feat: add template to endpoint
  • 344583e feat: add version
  • f5aa3e1 feat: add web css
  • e43c2ef feat: change templates
  • 117eda8 feat: clean up css and helpers
  • 731ae44 feat: clean up pfrontend
  • ad345a1 feat: concurrent bridge send
  • fc8978d feat: endpoint test and clean up
  • 9925de2 feat: error message and ascending link
  • df0fbfe feat: icons for endpoints
  • b734ecf feat: json tags and clean up
  • f2027ae feat: method not allowed for mw
  • 2936e73 feat: pagination template
  • 6a56a0d feat: parse date header as time
  • ce9b11a feat: show html
  • 4a9e879 feat: template match and refactor bridge
  • 6acde9f feat: update enmime dep
  • f846e12 feat: view attachments
  • f4ab3f6 fix(view): pagination show max and min
  • 568944b fix: continue on no data found
  • b2888d3 fix: filter and github build
  • 746742e fix: log error when sending to endpoint
  • 4f21083 fix:(memdb): implement io.seeker
  • 934d8c0 refactor: add limit to memdb
  • df54a86 refactor: bridge filter
  • 13866f9 refactor: change helper links
  • e92c5f4 refactor: clean up
  • 6de265c refactor: clean up
  • 493c37e refactor: config and readme
  • 2d9d353 refactor: create http package
  • 95046c9 refactor: delete attachments in transaction
  • 4e99274 refactor: enable http & smtp by default
  • 8367db0 refactor: envelope and memdb
  • 9c0ec71 refactor: envelope extension and filename
  • 7b0ca01 refactor: gohtml to html
  • c95346d refactor: remove a lot of code
  • f1cde58 refactor: remove attachment limit for memdb
  • c1035a2 refactor: remove auth bool from smtp
  • 6444fe2 refactor: remove enable http & smtp
  • 2c52ec4 refactor: remove error template
  • cb5cc2e refactor: remove server command
  • 300bb30 refactor: rename web -> static
  • 7418822 refactor: rename web assets and clean up
  • f6b445a refactor: shims
  • 661278b refactor: use bolt and file for defaults
  • 051e034 refactor: view and controller

v0.9.0

08 Jan 06:41
Compare
Choose a tag to compare

Changelog

  • f81b383 feat!: add filter by status
  • 4e0f1cc fix:(telegram) set caption only on first msg
  • 29b2040 refactor: attachment data setting and getting
  • 4856817 refactor: clean up
  • a299b46 refactor: make url private
  • 3877867 refactor: router and web

v0.8.0

05 Jan 23:25
Compare
Choose a tag to compare

Changelog

  • cfbb64f feat: add delete message
  • 9bb3852 feat: add info page
  • fbe7d2a fix: margin size
  • ff5e885 refactor: app and background
  • 83d443d refactor: change filter creation
  • 2ef5123 refactor: remove attachments slice from messsage
  • 0cc2ba5 refactor: remove message size all
  • af202d7 style: format router

v0.7.0

04 Jan 02:43
Compare
Choose a tag to compare

Changelog

  • 4ce3720 feat: auto cleanup database based on size
  • 7bd463f fix: remove not implem error
  • bb3aa42 refactor!: storm tag, cleanup func, default db
  • 368bdef refactor: html and docs

v0.6.1

03 Jan 21:41
Compare
Choose a tag to compare

Changelog

  • d0f6844 build: dev tag for web embed
  • 53f49de refactor: frontend css and html
  • 244d617 refactor: move msg proccess to endpoint svc

v0.6.0

03 Jan 10:03
Compare
Choose a tag to compare

Changelog

  • 40c2f9f build: update chi and storm dep
  • b20a26f ci: fix npm
  • f97458b feat: add int signal and fix logging
  • 22d3d22 feat: add message.html
  • 21dd94e feat: embed assets
  • 4ba1b09 feat: resend on status click
  • 99fde92 feat: send each message on a goroutine
  • 28098d1 refactor: process message to endpoints
  • 8580c6a refactor: rename domain -> core

v0.5.0

02 Jan 23:51
Compare
Choose a tag to compare

Changelog

  • 79fe5de feat: 16x9 image
  • ba12844 feat: add paginate on top
  • df0057b feat: add regex
  • 346c34b feat: add skipped status
  • 577f320 fix(web): empty subject
  • 0ed589d refactor!: bool map to struct map for To
  • c0629df refactor: add database interface
  • 963deed refactor: config, repo, and domain port
  • b03f485 refactor: decouple repo from domain
  • bff7e5c refactor: log on message skip and todo
  • c087685 refactor: move dto into app
  • 1e74afe refactor: move html to templater
  • d007d7c refactor: remove domain dep for config package
  • e3e673d refactor: remove tags in domain
  • baa1b1a refactor: repository
  • dbeeecc refactor: router and add cache-control
  • 953f2e6 refactor: smtp and app message handling
  • 534cc07 style: log string and formatting

v0.4.0

31 Dec 22:53
Compare
Choose a tag to compare

Changelog

  • b481c39 feat: add app message get
  • dbb5062 feat: add app message get
  • 795308f feat: add attachments db
  • 08e3e75 feat: add bulma css to index
  • ce8c6b0 feat: add dao and send msg on goroutine
  • f4487c2 feat: add delete msg and fix GetMessages
  • 498fcf5 feat: add http router for attachments
  • 7e30b45 feat: add message db
  • 7c6713e feat: add message status
  • b94b1fc feat: add mock database
  • 719bd64 feat: app layer
  • 85506ee feat: auth
  • 3f22e98 feat: default is Mock db
  • 17f693d feat: make index.html more responsive
  • c7ed4f3 feat: paginate messages
  • 70ee95f feat: web interface
  • 8dee0e9 fix: make mock database follow interface
  • 7482cb1 refactor: attachment and database
  • bde2bd5 refactor: change logging strings
  • c697519 refactor: http messages list
  • 6775eee refactor: message, database, and router
  • 5dfade7 refactor: move auth config smtp config
  • 014897d refactor: msg status and service
  • 1b08a57 refactor: paginate and message
  • f5f4fc8 refactor: ports for message and repo
  • 05c6ed8 refactor: rename app -> domain
  • 5ae2e3e refactor: seperate and create endpoint port
  • 03ca4e3 refactor: seperate mock and memory db

v0.3.0

26 Dec 06:41
Compare
Choose a tag to compare

Changelog

  • a5a4ca1 feat: readd filters
  • b6c11ad fix: add telegram length limit
  • e3a190c fix: check if msg empty before sending

v0.2.0

26 Dec 03:19
Compare
Choose a tag to compare

Changelog

  • dacfc8f feat: add host confi and update docs
  • 482dec7 fix: allow anon auth in mockauth
  • 02949cf refactor: change config layout
  • 94ed828 refactor: more ports and errors