Commit Graph

203 Commits

Author SHA1 Message Date
6c18c1c922 providers/validate: Add test for {{isEnglish}} 2025-07-07 08:36:49 -04:00
975d604e2f providers/session: Use usync.RWMonitor instead of usync.RWLocker 2025-07-07 07:54:19 -04:00
48e8c2d4f0 cmd/stepd: Don't copy lock value 2025-07-07 07:53:01 -04:00
64fb80734d providers/http: Fix fmt not being imported 2025-07-07 07:49:34 -04:00
a377995a5b providers/os: Fix incorrect return value count 2025-07-07 07:49:23 -04:00
2293780131 providers/validate: add isEnglish, hasWords, and hasXML functions 2025-06-02 10:27:24 -04:00
8b00321812 providers/http: Don't accept redirect codes outside 3XX range 2025-04-29 09:33:16 -04:00
e72523c036 providers/os: Add countFiles function 2025-04-29 09:21:41 -04:00
b974fde7e4 providers/strings: stripSlashes now removes backslashes too 2025-03-28 10:45:04 -04:00
961f7187e9 providers/os: Change statFile to stat 2025-03-28 09:46:04 -04:00
c623c4f35e providers/os: Add function for creating temporary files 2025-03-27 20:03:58 -04:00
8c5e69fcdf providers/os: Add chmod function 2025-03-27 19:52:56 -04:00
bc3b486704 providers/os: Rename removeFile to remove
Same reason as renameFile -> rename
2025-03-27 19:50:49 -04:00
4f71e8502a providers/os: Add functions for creating directories 2025-03-27 19:49:55 -04:00
f9b83d8d67 providers/os: Function rename converts the destination path properly 2025-03-27 19:44:42 -04:00
67b263d8f0 providers/os: Rename renameFile to rename
It also works on directories so calling it renameFile is wierd
2025-03-27 19:41:50 -04:00
78ed9964a3 providers/os: Add readDirDate function to match listFilesDate 2025-03-27 19:30:20 -04:00
7e0c0b079b Add an example that demonstrates using cookies 2025-03-27 18:29:34 -04:00
4c19694c4c providers/session: Add a comment about what __Host- means 2025-03-27 18:29:15 -04:00
11dfb795ed providers/http: Add support for easily getting/setting cookies 2025-03-27 18:28:48 -04:00
88ea929288 http: Fix header values only being written during a redirect 2025-03-27 18:28:04 -04:00
c21f8a8712 examples: Add example that demonstrates working with files 2025-03-27 09:28:49 -04:00
b70fe4d4ba providers/os: Fix listFiles, listFilesDate 2025-03-27 09:10:06 -04:00
c4056bd63e providers/session: Use usync.Monitor instead of usync.Locker 2025-03-27 08:57:24 -04:00
aebb4ac18b providers/os: Add listFilesDate function to list files by date 2025-03-26 20:36:00 -04:00
22ad9ccec5 Change out usync.Locker for usync.Monitor 2025-02-05 21:45:32 -05:00
fe5be15ee6 Upgrade go-util 2025-02-05 21:45:01 -05:00
d645f44fb7 providers/http: Add unsafe function to directly embed HTML 2024-12-27 14:39:26 -05:00
5733d00735 examples/session: Demonstrate use of session.insecure-cookie 2024-12-27 01:16:31 -05:00
47a66d53e7 providers/session: Add option to set the domain of session cookies 2024-12-27 01:13:55 -05:00
b6e4c719ca providers/session: Provide option for insecure session cookie
Closes #28. Also increase security of secure session cookie.
2024-12-27 01:10:28 -05:00
851931d518 http: Hmmm 2024-12-27 01:01:08 -05:00
c6228037cb cmd/stepd: Better error logging 2024-12-27 01:00:10 -05:00
d4ae9d90d5 http: Improve a comment 2024-12-27 00:22:02 -05:00
6c73ec0f88 http: Don't modify req, create clone instead 2024-12-27 00:16:50 -05:00
0c8c34d81d http: Don't add rate limit entries for things that aren't limited 2024-12-26 23:37:54 -05:00
549958270c http: Fix logging of proxied requests 2024-12-26 22:46:01 -05:00
88a364a155 providers/http: Add queryEscape, queryUnescape 2024-12-25 14:19:30 -05:00
adf77c962d providers: Bring math provider back into service
Sprig is missing some float math functions
2024-12-21 02:06:19 -05:00
a1570ddbeb examples/session: Add code that demonstrates altering session data 2024-12-21 00:09:41 -05:00
5d7375a9e3 providers/session: Some more tests 2024-12-20 22:49:22 -05:00
4f0364bb49 providers/session: "Ensafen" values when they enter/exit the session 2024-12-20 22:37:00 -05:00
b9d55ad0b6 providers/session: Fix session cookie, make it more secure 2024-12-20 20:27:46 -05:00
2d5dbc50b3 http: Change how HTTPResponseRecorder works 2024-12-20 20:27:30 -05:00
478d990b8b examples/session: Add session example 2024-12-20 20:26:49 -05:00
8dbe5df492 cmd/stepd: Fix format string in println 2024-12-18 10:57:55 -05:00
1f4943bc12 Switch away from archived goutil 2024-12-18 10:57:04 -05:00
8f681fd63b Improve doc comment in Environment 2024-12-15 19:21:52 -05:00
ee0bb7e54b http: Should have been in the last commit 2024-12-15 19:21:26 -05:00
1e7b26f776 http: Handler configures self 2024-12-15 18:11:27 -05:00