Commit Graph

209 Commits

Author SHA1 Message Date
tastytea 772d982ea8
Add json::pull_request_body(). 2020-07-02 00:18:40 +02:00
tastytea 119d304164
Add files::get_access_token(). 2020-07-02 00:18:16 +02:00
tastytea 0c7df4b98a
Add libgit2 to CREDITS. 2020-07-01 22:16:30 +02:00
tastytea 9d043bec3f
Made git branch iteration more compact. 2020-07-01 22:10:58 +02:00
tastytea 09e31b676c
Report branch URL. 2020-07-01 22:10:11 +02:00
tastytea 9025e77cb2
Add more namespaces for clearer code.
continuous-integration/drone/push Build is passing Details
2020-07-01 20:51:35 +02:00
tastytea 778b958791
Remove temporary directory again.
continuous-integration/drone/push Build is passing Details
2020-07-01 12:10:04 +02:00
tastytea 4e1dbfc8bd
Add Usage section to readme. 2020-07-01 12:07:38 +02:00
tastytea 85273e1b0d
Print data dir in debug output. 2020-07-01 12:00:36 +02:00
tastytea ba2d7d827e
Don't store whole path of screenshot in JSON. 2020-07-01 11:59:26 +02:00
tastytea 0d1c1aeed9
Add correct file extension to screenshot. 2020-07-01 11:59:02 +02:00
tastytea 539c706459
Compatibility for libgit2 < 0.99.
continuous-integration/drone/push Build is passing Details
2020-07-01 11:41:52 +02:00
tastytea f371f1bd3d
git: Read SSH key from data dir.
continuous-integration/drone/push Build is failing Details
2020-07-01 11:05:11 +02:00
tastytea 1512be385e
Add get_datadir(). 2020-07-01 11:04:16 +02:00
tastytea da01142052
typo. 2020-07-01 10:48:12 +02:00
tastytea 90545b0681
git: Add push().
continuous-integration/drone/push Build is failing Details
2020-07-01 10:24:38 +02:00
tastytea df60f738f4
git: Update repository HEAD in create_branch(). 2020-07-01 10:24:26 +02:00
tastytea ca61c1e391
Clone via SSH. 2020-07-01 10:23:35 +02:00
tastytea 8af8115e24
Update branch prefix. 2020-07-01 10:17:32 +02:00
tastytea 62ebbdbf0d
Compatibility with libgit2 < 0.28.
continuous-integration/drone/push Build is passing Details
2020-07-01 09:22:36 +02:00
tastytea 74e1471e49
Rename git functions, error checking with fewer steps.
continuous-integration/drone/push Build is failing Details
2020-07-01 08:56:20 +02:00
tastytea 542d1a865c
Add git namespace. 2020-07-01 08:50:16 +02:00
tastytea 46921a6e95
Add make_commit(). 2020-07-01 08:48:36 +02:00
tastytea bf3a718986
A bit of cleanup. 2020-07-01 08:48:26 +02:00
tastytea afd1e058ed
add make_new_branch(). 2020-07-01 04:38:08 +02:00
tastytea c219aa80a5
git clone + brittle ID calculation.
continuous-integration/drone/push Build is failing Details
2020-07-01 03:51:00 +02:00
tastytea 9231159fdf
Deactivate GCC-7 / clang-6 test.
continuous-integration/drone/push Build is passing Details
There seems to be a bug in the CMake module for std::filesystem,
<https://github.com/vector-of-bool/CMakeCM/issues/7>.
2020-07-01 02:32:29 +02:00
tastytea 36ce7176c8
Make functions that create and return, remove the temporary dir. 2020-07-01 02:18:30 +02:00
tastytea 399ee40571
Don't add empty elements to vector.
continuous-integration/drone/push Build is failing Details
2020-06-30 07:33:15 +02:00
tastytea 45f69b1c75
Add tests for string_to_vector(). 2020-06-30 07:32:02 +02:00
tastytea b4c4393cd8
Add compatibility for GCC-7.
continuous-integration/drone/push Build is failing Details
In GCC-7 filesystem is in std::experimental.
2020-06-29 23:15:14 +02:00
tastytea a9d3ab7aeb
Add std::filesystem helper to CMake recipe.
continuous-integration/drone/push Build is failing Details
2020-06-29 22:47:55 +02:00
tastytea 8dd890c200
Add size limit for files.
continuous-integration/drone/push Build is failing Details
2020-06-29 22:41:55 +02:00
tastytea 4ce4fdd4fd
Add support for screenshots.
continuous-integration/drone/push Build was killed Details
2020-06-29 22:37:09 +02:00
tastytea e4abfdbc0c
Update dependencies in readme.
continuous-integration/drone/push Build is passing Details
2020-06-29 09:09:37 +02:00
tastytea 3bfa8c144e
CI: Add tests with GCC 9 & 10, clang 10.
continuous-integration/drone/push Build is passing Details
2020-06-29 09:02:03 +02:00
tastytea b4b47e85ad
Fix URLs in packages.
continuous-integration/drone/push Build is passing Details
2020-06-29 08:53:30 +02:00
tastytea 410279dc97
CMake: Unset sources_tests after use. 2020-06-29 08:44:05 +02:00
tastytea 76c3e9ab00
Remove error reporting from string_to_vector().
Let the calling function (parse_formdata()) handle it.
2020-06-29 08:38:27 +02:00
tastytea b8699bb609
Fix license header. 2020-06-29 08:29:45 +02:00
tastytea 9e3d23638c
Update credits.
continuous-integration/drone/push Build is passing Details
2020-06-29 07:15:08 +02:00
tastytea ffe3c446a3
Make json object const.
continuous-integration/drone/push Build is passing Details
2020-06-29 07:07:11 +02:00
tastytea 5a1cf6bc2c
Better naming. 2020-06-29 07:05:04 +02:00
tastytea 7f5d175f61
Fix git URL. 2020-06-29 06:56:56 +02:00
tastytea e95e8de9ad
Update dependencies in readme.
continuous-integration/drone/push Build is passing Details
2020-06-29 06:48:22 +02:00
tastytea ba4b12d74c
CI: Set nlohmann_json_DIR for Ubuntu too.
continuous-integration/drone/push Build is passing Details
2020-06-29 06:44:10 +02:00
tastytea bd86dfef55
Make CMake target for nlohmann-json compatible with 2.1.1.
continuous-integration/drone/push Build is failing Details
(hopefully)
2020-06-29 06:40:09 +02:00
tastytea e836b76529
Add dependencies to readme.
continuous-integration/drone/push Build is failing Details
2020-06-29 06:35:52 +02:00
tastytea 5b9974e6c7
CI: Specify dir containing nlohmann_jsonConfig.cmake explicitly. 2020-06-29 06:35:51 +02:00
tastytea cbf8dd92e9
Fix URIs in contributing guidelines. 2020-06-29 06:24:56 +02:00