XANTRONIX Development
f6100c4e2f
More refactoring to eliminate duplicate code
2024-11-26 15:49:54 -05:00
XANTRONIX Development
65a60d33fd
Refactor OVER, HDR
...
Refactor OVER, HDR to be simpler, using a single convenience method to
implement similar semantics for commands which operate on both single
and ranges of messages
2024-11-26 14:53:16 -05:00
XANTRONIX Development
72a4fd2230
Remove superfluous newline
2024-11-26 14:49:18 -05:00
XANTRONIX Development
4faaf9cad7
Implement LIST ACTIVE.TIMES
2024-11-26 14:05:34 -05:00
XANTRONIX Development
77531596f9
Make Newsgroup.created_on a datetime.datetime object
2024-11-26 14:04:59 -05:00
XANTRONIX Development
19952c8282
Add 'created_by' column to newsgroup table
2024-11-26 14:04:09 -05:00
XANTRONIX Development
7ba14e20b5
Explicitly query table column names
2024-11-26 14:03:26 -05:00
XANTRONIX Development
32870c8a8a
Implement LIST OVERVIEW.FMT
2024-11-26 13:28:33 -05:00
XANTRONIX Development
072cf46c1e
Implement OVER command
2024-11-26 13:12:42 -05:00
XANTRONIX Development
2084b4c19a
Fix HDR to be more RFC-compliant
2024-11-26 13:03:15 -05:00
XANTRONIX Development
c36c2ebdbd
Change ResponseCode enum value name
2024-11-26 13:02:19 -05:00
XANTRONIX Development
d63f5636d4
Implement on-connection server greeting
2024-11-26 12:18:51 -05:00
XANTRONIX Development
474dc8288f
Alias XHDR to HDR
2024-11-26 12:15:56 -05:00
XANTRONIX Development
97078ffede
Implement LAST, NEXT commands
2024-11-26 12:08:56 -05:00
XANTRONIX Development
ee1adcf1ac
Add statuses 421, 422
2024-11-26 12:08:29 -05:00
XANTRONIX Development
e191f3655d
Ensure GROUP sets article ID when possible
2024-11-26 11:26:19 -05:00
XANTRONIX Development
add0d648a0
Pretty print SQL query
2024-11-26 11:25:40 -05:00
XANTRONIX Development
239ac5f8f0
Implement MODE
2024-11-26 10:48:06 -05:00
XANTRONIX Development
2ffbdcb39a
Implement QUIT
2024-11-26 10:27:03 -05:00
XANTRONIX Development
84bc5ffd8e
Implement DATE
2024-11-26 10:19:02 -05:00
XANTRONIX Development
a2cb8ebfaf
Implement STAT
2024-11-25 22:14:34 -05:00
XANTRONIX Development
49968be522
Implement HDR command
2024-11-25 21:53:08 -05:00
XANTRONIX Development
4eecca8630
Fix typo
2024-11-25 21:52:27 -05:00
XANTRONIX Development
481889c74c
Fix bugs in MessageRange parsing
2024-11-25 21:52:07 -05:00
XANTRONIX Development
29ebfe7ca2
Implement Database.query_sql()
...
Implement Database.query_sql() to allow fetching mapped objects
returned from raw SQL query
2024-11-25 21:51:23 -05:00
XANTRONIX Development
dcd639e96d
Fix HEAD, BODY
2024-11-25 20:34:26 -05:00
XANTRONIX Development
0fc03c3b21
Implement HEAD, BODY, ARTICLE
2024-11-25 20:27:55 -05:00
XANTRONIX Development
018f259b27
Print full stacktraces
2024-11-25 20:27:14 -05:00
XANTRONIX Development
0dc58bcd88
Implement LIST ACTIVE
2024-11-25 17:18:38 -05:00
XANTRONIX Development
02e6550b6a
Remove superfluous whitespace
2024-11-25 17:18:22 -05:00
XANTRONIX Development
2df4350cd0
Tidiness :3
2024-11-25 17:17:08 -05:00
XANTRONIX Development
d2f87b4234
Add index on newsgroups, post dates
2024-11-25 17:16:34 -05:00
XANTRONIX Development
c63dacb341
Speak, parse UTF-8 as per RFC 3977
2024-11-25 15:57:20 -05:00
XANTRONIX Development
a476821ca8
Implement LIST NEWSGROUPS
2024-11-25 15:53:32 -05:00
XANTRONIX Development
a43fdc9009
Add index for message IDs by newsgroup
2024-11-25 15:52:36 -05:00
XANTRONIX Development
65191f2f76
Just a bit extra error handling
2024-11-25 14:27:58 -05:00
XANTRONIX Development
7fd142483f
Get NEWGROUPS command working
2024-11-25 14:25:55 -05:00
XANTRONIX Development
9763ea0cdf
Implement first working commands
2024-11-25 00:49:53 -05:00
XANTRONIX Development
aeb32934ac
Ensure tuple is passed as bind params
2024-11-25 00:49:24 -05:00
XANTRONIX Development
2c5018db9b
Use proper quote type
2024-11-25 00:48:56 -05:00
XANTRONIX Development
a34bb7a6a7
Fix typos and whatnot
2024-11-25 00:16:15 -05:00
XANTRONIX Development
f07bb981e9
More slog
2024-11-23 22:40:06 -05:00
XANTRONIX Development
69c1f984bc
A bit nicer
2024-11-23 00:22:24 -05:00
XANTRONIX Development
894ec39b1a
This is a bit more likely to work
2024-11-23 00:20:06 -05:00
XANTRONIX Development
9a4febca5c
Gotta commit somethin' :X
2024-11-22 23:57:14 -05:00
XANTRONIX Development
277c4c0aab
Implement each() convenience method
2024-11-22 23:56:28 -05:00
XANTRONIX Development
ca2c0c9ce8
Renaming, though may not need that
2024-11-20 21:17:38 -05:00
XANTRONIX Development
282f43679c
Gangly bones of the new sever logic
2024-11-20 21:17:03 -05:00
XANTRONIX Development
0e5bcd5f77
Good...Good...
2024-11-19 14:31:48 -05:00
XANTRONIX Development
e73b038c3e
Yeah buddy
2024-11-19 14:29:51 -05:00