aboutsummaryrefslogtreecommitdiff
path: root/zenserver/projectstore.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unused lambda capture compile errorMartin Ridgers2022-01-101-1/+1
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-101-12/+7
* Added trace scopes.Per Larsson2021-12-151-0/+9
* Initialisation order compile errorMartin Ridgers2021-12-151-1/+1
* Paths are not wide-chars on non-Windows platformsMartin Ridgers2021-12-151-2/+2
* Merged main.Per Larsson2021-12-141-24/+35
|\
| * Removed the special-case path handling to make project tests passMartin Ridgers2021-11-291-12/+0
| * Only Windows paths have drive lettersMartin Ridgers2021-11-291-0/+2
| * ToUtf8() -> PathToUtf8() as the latter is less ambiguousMartin Ridgers2021-11-161-3/+3
| * Stubbed out Project Store's PipeConnection on POSIXMartin Ridgers2021-11-021-0/+17
| * Fixed up some assumptions that satd::fs::path uses wchar_tMartin Ridgers2021-11-011-4/+4
| * Removed unused variableMartin Ridgers2021-11-011-4/+0
| * Initialisation order warningsMartin Ridgers2021-11-011-2/+2
| * Unhandled switch case warningsMartin Ridgers2021-11-011-0/+6
| * Fixed up Windows-specific include statementsMartin Ridgers2021-10-291-1/+4
| * Fixed std::memory_order compile errorsMartin Ridgers2021-10-291-2/+2
| * Merged mainMartin Ridgers2021-10-251-90/+127
| |\
| * \ Merged mainMartin Ridgers2021-10-201-0/+2
| |\ \
| * \ \ Merged mainMartin Ridgers2021-10-141-55/+5
| |\ \ \
| * | | | Use std::fs::path for IoBuffer::MakeFromFile().Martin Ridgers2021-10-141-1/+1
* | | | | projectstore: iterating over an empty project store should not throwStefan Boberg2021-11-181-0/+5
* | | | | projectstore: Implemented project/oplog discovery so we can take any persiste...Stefan Boberg2021-11-011-1/+66
* | | | | project: fixed logging of new oplog entries (again) to be easier to scanStefan Boberg2021-11-011-1/+1
* | | | | projectstore: added validation of oplog data during initializationStefan Boberg2021-11-011-2/+60
* | | | | gc: Implemented initial root gathering for projects/oplogsStefan Boberg2021-10-281-4/+52
| |_|_|/ |/| | |
* | | | Compressed oplog attachmentsPer Larsson2021-10-211-90/+127
| |_|/ |/| |
* | | project store: DELETE {project} request now produces a correct HTTP responseStefan Boberg2021-10-181-0/+2
| |/ |/|
* | projectstore: Removing support for requesting attachments by hash using offse...Stefan Boberg2021-10-131-55/+5
|/
* iobuffer: Changed MakeFromTemporaryFile so it accepts a path instead of a cha...Stefan Boberg2021-10-081-1/+1
* http: Moved logic for body suppression to a more central locationStefan Boberg2021-10-031-5/+0
* Added some code to persist bad package data for inspectionStefan Boberg2021-10-011-1/+6
* timer: cleaned up Stopwatch, removed GetCpuTimerValueStefan Boberg2021-09-291-2/+2
* Removed MemoryOutStream, MemoryInStreamStefan Boberg2021-09-281-6/+4
* Added more scrub stubs in higher level servicesStefan Boberg2021-09-201-0/+17
* Changed `std::exception` into `std::runtime_error` since `std::exception` doe...Stefan Boberg2021-09-151-2/+2
* Changed logging implementationStefan Boberg2021-09-151-52/+52
* Changed direct includes of spdlog/spdlog.h into zencore/logging.h to make it ...Stefan Boberg2021-09-151-1/+1
* Changed so more loggers go via the zen::loggers interfaceStefan Boberg2021-09-151-6/+4
* oplog: added handling of new attachment typesStefan Boberg2021-09-141-3/+28
* HttpResponse enum -> HttpResponseCodeStefan Boberg2021-09-121-43/+43
* clang-formatStefan Boberg2021-09-091-3/+3
* Fixed a number of unreferenced variable warningsStefan Boberg2021-09-091-5/+1
* IoHash::HashMemory -> IoHash::HashBuffer for consistency with UE5 codeStefan Boberg2021-09-021-2/+2
* Introduced support for compressed buffer attachmentsStefan Boberg2021-09-021-1/+1
* Added logic to fix project store tests (we use absolute file paths in the tes...Stefan Boberg2021-08-201-1/+6
* CL16570338: CompactBinary: Added validation to LoadCompactBinary and removed ...Stefan Boberg2021-08-201-4/+26
* Added {project}/oplog/{log}/{hash} endpoint (implemented by Matt Peters)Stefan Boberg2021-08-121-1/+102
* Support iterative cooks (#3)Per Larsson2021-06-231-10/+144
* Fixed issue with ProjectStore::OplogStorage::Exists()Stefan Boberg2021-06-091-7/+7
* Added initial implementation of chunk batch APICarl-Magnus Nordin2021-06-021-9/+56