James Hillyerd
f799e3debf
chore: modernize range loops ( #574 )
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
2025-05-31 12:57:47 -07:00
James Hillyerd
f76b93a8f2
storage_suite: refactor to use common struct param ( #492 )
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
2024-02-16 16:11:07 -08:00
James Hillyerd
baa2dbd3a1
chore: fix many cosmetic linter warnings ( #486 )
...
* fix whitespace warnings
Signed-off-by: James Hillyerd <james@hillyerd.com >
* fix a number of typos
Signed-off-by: James Hillyerd <james@hillyerd.com >
* fix many cosmetic linter warnings
Signed-off-by: James Hillyerd <james@hillyerd.com >
---------
Signed-off-by: James Hillyerd <james@hillyerd.com >
2024-02-15 18:02:26 -08:00
James Hillyerd
e22ed26633
storage: resolve linter errors ( #432 )
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
2023-11-13 11:22:49 -08:00
James Hillyerd
9836c0ffbb
go: update mod and imports to correctly reflect major version ( #388 )
2023-09-09 12:36:21 -07:00
guangwu
0ae452ed17
chore: remove refs to deprecated io/ioutil ( #376 )
...
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com >
2023-08-07 16:25:36 -07:00
James Hillyerd
a55da8b7d1
file & mem stores should emit delete events on purge ( #338 )
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
2023-02-14 19:51:42 -08:00
James Hillyerd
69b6225554
storage: emit AfterMessageDeleted events ( #334 )
...
* Ignore test lua script
Signed-off-by: James Hillyerd <james@hillyerd.com >
* Wire ExtHost into storage system
imports
Signed-off-by: James Hillyerd <james@hillyerd.com >
* storage/file: emit deleted events
Signed-off-by: James Hillyerd <james@hillyerd.com >
* storage/mem: emit deleted events
Signed-off-by: James Hillyerd <james@hillyerd.com >
---------
Signed-off-by: James Hillyerd <james@hillyerd.com >
2023-02-13 17:11:04 -08:00
James Hillyerd
81edf40996
store_test: Fix t.Fatal non-test goroutine lint error
2021-05-06 09:58:30 -07:00
James Hillyerd
e4c48a0705
go code: rename to github.com/inbucket/inbucket
2019-02-24 09:43:10 -08:00
James Hillyerd
8a3d2ff6a2
storage: Add test for id='latest', implment in mem store.
2018-10-22 15:43:17 -07:00
James Hillyerd
c6bb7d1d4d
Fix some null pointers during message retrieval
2018-04-07 14:40:54 -07:00
James Hillyerd
cc5cd7f9c3
storage: Add Seen flag, tests for #58
2018-04-01 13:30:43 -07:00
James Hillyerd
69a0d355f9
doc: Add doc/config.md to document config for #86
...
- Increase default max message size to 10MB.
2018-03-25 14:12:18 -07:00
James Hillyerd
412b62d6fa
storage/mem: implement size enforcer for #88
2018-03-24 20:27:05 -07:00
James Hillyerd
b42ea130ea
storage/mem: implement message cap for #88
...
- Move message cap tests into storage test suite.
- Update change log.
2018-03-24 14:36:23 -07:00
James Hillyerd
281cc21412
storage: Make type/params configurable for #88
2018-03-24 13:18:51 -07:00
James Hillyerd
bb0fb410c1
mem: Initial in-memory store implementation for #88
...
- Reduce default retention sleep, change description.
2018-03-22 22:29:25 -07:00