-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathChangeLog
More file actions
152 lines (105 loc) · 5.95 KB
/
Copy pathChangeLog
File metadata and controls
152 lines (105 loc) · 5.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
2020-06-30 Sukit Saeo <[email protected]>
Added expect command to fg
2020-06-10 Kirit Saelensminde <[email protected]>
Added schema validation for CSJ PUT and PATCH requests.
2020-05-29 Pam Suebvisai <[email protected]>
* Added HEAD support for `fostgres-test`.
2020-04-22 Kirit Saelensminde <[email protected]>
* CSJ parsing now throws a proper `parse_error`
* Special case `parse_error` to map to 400 responses when expected in fg tests.
2019-08-21 Kirit Saelensminde <[email protected]>
Improve the display of test failures from `fostgres-test`.
2019-08-21 Kirit Saelensminde <[email protected]>
Add sending of cookie values from `testserver.cookies` to `fostgres-test`.
2019-08-19 Kirit Saelensminde <[email protected]>
* Add `rm-path` to test scripts so we can remove JSON from variable values.
* Test scripts can now have the view JSON directly in the GET, PUT etc. calls.
2019-08-13 Pattarawut Imamnuaysup <[email protected]>
Add schema check before insert/update into database and refactor datum for consistent trim
2019-06-24 Pumidon Phathong <[email protected]>
GET requests that don't check the body content now return the response body.
2019-06-14 Kirit Saelensminde <[email protected]>
Object APIs can now process JSON arrays into a separate table.
2019-03-07 Kirit Saelensminde <[email protected]>
Add a new view to retry Postgres serialisation errors.
2019-02-22 Kirit Saelensminde <[email protected]>
Add a request logging middleware that stores the per-request log to the database.
2019-02-07 Tle Ekkul <[email protected]>
fostgres.sql supporting precondition
2019-02-05 Kirit Saelensminde <[email protected]>
Fixed a bug in the HTTP tests not doing name look ups correctly.
2019-01-22 Kirit Saelensminde <[email protected]>
Add debug logging of the database JSON schema loader.
2019-01-15 Tle Ekkul <[email protected]>
* Add fostgres.control.pg-error view
* Add fostgres-tests
2019-01-03 Tle Ekkul <[email protected]>
POST support configuration as an array
2018-09-19 Kirit Saelensminde <[email protected]>
Extend schema validation to fields and CSJ.
2018-08-11 Kirit Saelensminde <[email protected]>
* Add JSON schema validation for object `PUT` and `PATCH`.
* Fix the order of the expected & actual results for object request.
* Fix a bug in the HTTP request checking where expressions would be resolved twice.
2018-07-11 Tle Ekkul <[email protected]>
Add fg quote function
2018-06-11 Kirit Saelensminde <[email protected]>
Add support for `password` configuration on the connection strings.
2018-05-15 Kirit Saelensminde <[email protected]>
Allow database connection string settings to come from the environment.
2017-12-13 Kirit Saelensminde <[email protected]>
Fix the fg parser to allow whitspace and comments in more places.
2017-10-08 Kirit Saelensminde <[email protected]>
* Add scripting call `setting` for manipulating settings.
* Add parser support for all JSON atom values.
2017-09-25 Kirit Saelensminde <[email protected]>
Add RETURNING support to PUT request for objects.
2017-09-17 Kirit Saelensminde <[email protected]>
Move some tests so Postgres is not needed for a normal build.
2017-05-03 Kirit Saelensminde <[email protected]>
Add -h and -U options to fostgres-test to control how to access the database.
2017-04-08 Kirit Saelensminde <[email protected]>
* Add a `json_recordset` adapter that allows rows to be dereferenced directly as objects.
* Move the location of the `column_names` API to `fostgres-core`.
2017-02-18 Kirit Saelensminde <[email protected]>
Added support for file uploads. JSON base 64 encoded only.
2017-01-13 Kirit Saelensminde <[email protected]>
Update for new internal structure of `fostlib::json`.
2017-01-12 Kirit Saelensminde <[email protected]>
Removed the old `parser_lock` which is no longer needed.
2017-01-11 Kirit Saelensminde <[email protected]>
Fix the matcher so it properly decodes the file spec parts from their URL encoding.
2017-01-03 Kirit Saelensminde <[email protected]>
Switch to the new version of Boost Spirit. Drop support for Boost version prior to !.59.
2016-09-29 Kirit Saelensminde <[email protected]>
Add default lookups for the Postgres connection string parameters.
2016-09-18 Kirit Saelensminde <[email protected]>
Set the remote address as `fostgres.remote_addr` on the database connection.
2016-09-14 Kirit Saelensminde <[email protected]>
Set source address on the network connection when possible.
2016-09-11 Kirit Saelensminde <[email protected]>
The test script can now check CSJ results are what is expected.
2016-09-09 Kirit Saelensminde <[email protected]>
Can configure a zone info on the view to control which time zone to use.
2016-09-06 Kirit Saelensminde <[email protected]>
* Logging options can be set for fostgres-test.
* The fostgres-test testserver can now be given header values to use for all requests.
2016-09-04 Kirit Saelensminde <[email protected]>
fostgres-test only turns `not_implemented` exceptions into 501s if that is the expected response.
2016-09-03 Kirit Saelensminde <[email protected]>
* Add a command for running SQL from a file.
* Add a language extension mechanism.
2016-08-28 Kirit Saelensminde <[email protected]>
Object PUT support can now have confiugrations for multiple tables.
2016-08-28 Kirit Saelensminde <[email protected]>
Add DELETE support and a scripting language for testing the views.
2016-08-14 Kirit Saelensminde <[email protected]>
Deprecate the old configuration for JSON based PATCH.
2016-07-30 Kirit Saelensminde <[email protected]>
SQL can be run with a list of JSON arguments.
2016-07-29 Kirit Saelensminde <[email protected]>
Add a connection factory function that can read some values from the request.
2016-03-25 Kirit Saelensminde <[email protected]>
Basic implementation of CSJ and JSON options for views that fetch data from the database.
2015-09-23 Kirit Saelensminde <[email protected]>
Added ChangeLog