l5y
|
608d1e0396
|
bump version to 0.2.1 (#134)
|
2025-09-20 20:59:21 +02:00 |
|
l5y
|
6750d7bc12
|
Add footer version display (#128)
* Add footer version display
* Ensure footer version text matches spec
|
2025-09-19 11:22:28 +02:00 |
|
l5y
|
71e9f89aae
|
Harden API auth and request limits (#116)
* Harden API auth and request limits
* run rufo
|
2025-09-17 08:00:25 +02:00 |
|
l5y
|
84ed739a61
|
Handle message updates based on sender info (#108)
* Handle message updates based on sender info
* run rufo
|
2025-09-16 19:41:56 +02:00 |
|
l5y
|
3edf60c625
|
chore: clean up repository (#96)
* chore: clean up repository
* Fix message spec node lookup for numeric IDs (#98)
* Fix message spec node lookup for numeric IDs
* run rufo
* Fix message node fallback lookup (#99)
|
2025-09-16 15:25:12 +02:00 |
|
l5y
|
1beb343501
|
Handle SQLite busy errors when upserting nodes (#100)
|
2025-09-16 15:24:01 +02:00 |
|
l5y
|
0c0f877b13
|
Configure Sinatra logging level from DEBUG flag (#97)
* Configure Sinatra logging level
* Fix logger level helper invocation
* Fix Sinatra logger helper definition syntax
|
2025-09-16 14:46:50 +02:00 |
|
l5y
|
f7a1b5c5ad
|
Add penetration tests for authentication and SQL injection (#95)
|
2025-09-16 13:13:57 +02:00 |
|
l5y
|
f4aa5d3873
|
Add coverage for debug logging on messages without sender (#86)
* Add debug logging spec for messages without sender
* Route debug logging through Kernel.warn
* Relax debug log matchers
|
2025-09-16 11:33:03 +02:00 |
|
l5y
|
4b9d581448
|
Add coverage for API authentication and payload edge cases (#83)
|
2025-09-16 10:18:10 +02:00 |
|
l5y
|
e97824fd0b
|
Configure SimpleCov for Codecov coverage (#81)
|
2025-09-16 09:58:44 +02:00 |
|
l5y
|
203bd623bd
|
Add Apache license headers to source files (#77)
* Add Apache license headers to source files
* fix formatting
|
2025-09-16 09:39:28 +02:00 |
|
l5y
|
2b6b44a31d
|
Add integration specs for node and message APIs (#76)
|
2025-09-16 09:29:31 +02:00 |
|
l5y
|
7399c02be9
|
Add RSpec tests for app boot and database setup (#73)
|
2025-09-16 08:25:13 +02:00 |
|