Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-25 | CI: no need to explicitly build quotest | Alexey Rusakov | |
Now that CTest is included, quotest target should build (and install) automatically together with the library. | |||
2021-01-25 | CMakeLists.txt: include(CTest) | Alexey Rusakov | |
It's a missing line from the recent autotests introduction. Without it CMake doesn't introduce BUILD_TESTING option, and if you explicitly pass it, fails to configure the project. | |||
2021-01-22 | Adjust according to the just merged PR | Alexey Rusakov | |
2021-01-22 | Merge pull request #440 from ognarb/callcandidateupdate | Alexey Rusakov | |
Add more properties to CallCandidateEvent | |||
2021-01-22 | Remove quotest from ctest | Carl Schwan | |
2021-01-21 | fix build | Carl Schwan | |
2021-01-21 | Move tests | Carl Schwan | |
2021-01-21 | Apply suggestions from code review | Carl Schwan | |
Co-authored-by: Kitsune Ral <Kitsune-Ral@users.sf.net> | |||
2021-01-21 | Add more properties to CallCandidateEvent | Carl Schwan | |
2021-01-17 | Merge branch 'kitsune-use-spdx' into master | Kitsune Ral | |
2021-01-16 | Updated copyright statements upon Git audit | Kitsune Ral | |
After going through all the files and the history of commits on them it was clear that some copyright statements are obsolete (the code has been overwritten since) and some are missing. This commit tries best to remedy that, along with adding SPDX tags where they were still not used. Also, a minimal SPDX convention is documented for further contributions. Closes #426. | |||
2021-01-15 | Merge pull request #417 from dfaure/dfaure/stricter-flags | Kitsune Ral | |
Enable QT_NO_URL_CAST_FROM_STRING and QT_STRICT_ITERATORS. | |||
2021-01-15 | Merge branch 'master' into dfaure/stricter-flags | Kitsune Ral | |
2021-01-15 | Merge pull request #428 from ognarb/licensing | Kitsune Ral | |
Port existing copyright statement to reuse using licensedigger | |||
2021-01-15 | Drop a file deleted in master | Kitsune Ral | |
2021-01-14 | Fix a typo in the previous typo fix | Kitsune Ral | |
2021-01-14 | EncryptionManager: fix a typo | Kitsune Ral | |
2021-01-12 | EventItemBase: Allow adding custom data | Kitsune Ral | |
A new field of std::any type is added that allows clients to "annotate" any event item with arbitrary kind of data. This is mainly intended so that clients could calculate certain information about the item (e.g. special formatting depending on the event contents, or position) without having to calculate this information every time it is visualised. In case of Quaternion, the idea is to calculate the "spamminess" of the event basing on the past activity of a given user in this room - calculating it upon displaying each event is extremely heavyweight. | |||
2021-01-11 | Ok, do the same in a different way | Kitsune Ral | |
2021-01-11 | Don't run the test if TEST_USER is empty | Kitsune Ral | |
2021-01-11 | Add a timeout to quotest runs | Kitsune Ral | |
The current Quotest gets stuck somewhere, and the its big internal 3-minute watchdog doesn't cut it for some reason. While investigating that, an external timeout would be quite handy. | |||
2021-01-11 | LGTM: fine-tune the set of analysed files | Kitsune Ral | |
2021-01-08 | quotest: use the target room for loadMembers test | Kitsune Ral | |
Now that we've crowded it with a few synthetic users, lazy-loading of members doesn't some other room to get tested. Bonus: Connection::roomByAlias() has its own very simple test now. (cherry picked from commit d09383d5dc7379c534860b5a66467a32d6adc932) | |||
2021-01-07 | Connection: don't explicitly reset QPointers | Kitsune Ral | |
See #437 for the discussion. | |||
2021-01-07 | isJobRunning() -> isJobPending() | Kitsune Ral | |
To be very clear what this function checks. See also #437. | |||
2021-01-07 | BaseJob: setStatus(Pending) on scheduling a retry | Kitsune Ral | |
Fixes #437. (cherry picked from commit 12e00b234e5c5f4ed57b5c400d06f780e71014f4) | |||
2021-01-07 | Connection::resolveServer: abandon is not a failure | Kitsune Ral | |
So just reset the base URL and return, with no error signals. (cherry picked from commit be00308ad67286b45912202750fe49fb87f16e4a) | |||
2021-01-07 | BaseJob: more logging | Kitsune Ral | |
(cherry picked from commit 4f06d46d6d6062d6d17f69eeaddb7810edac5bbf) | |||
2021-01-07 | Prefer connecting to BaseJob::result(), not finished() | Kitsune Ral | |
...because finished() includes abandoning and should only be relevant when lifecycle issues are involved. (cherry picked from commit 90d41b697af39253483d9bcca4e57b11d2197112) | |||
2021-01-07 | Merge pull request #436 from heirecka/datadir-instead-hard-coding-share | Kitsune Ral | |
Use CMAKE_INSTALL_DATADIR instead of hard-coding share | |||
2021-01-06 | Use CMAKE_INSTALL_DATADIR instead of hard-coding share | Heiko Becker | |
Signed-off-by: Heiko Becker <heirecka@exherbo.org> | |||
2021-01-02 | Drop .travis.yml | Kitsune Ral | |
[skip ci] | |||
2021-01-02 | Merge pull request #434 from quotient-im/kitsune-gha-ci | Kitsune Ral | |
Migrate to GitHub Actions | |||
2021-01-02 | Add Valgrind on Linux | Kitsune Ral | |
2021-01-01 | GTAD requires GCC 8 at least | Kitsune Ral | |
2021-01-01 | Add update-api support | Kitsune Ral | |
Along adding update-api support DESTDIR and CMAKE_ARGS were moved to the environment setup step in order to use `${{ runner.workspace }}` for installation and not pollute `${{ github.workspace }}` where libQuotient sources reside. | |||
2021-01-01 | Better quotest origin line; setup CC/CXX globally | Kitsune Ral | |
There's no "job number" anymore but a textual description of the job is even better. | |||
2021-01-01 | A few renames; trigger by PRs too; start quotest | Kitsune Ral | |
2021-01-01 | Add E2EE config; install libQuotient, build quotest | Kitsune Ral | |
2021-01-01 | Use the default path to install Qt | Kitsune Ral | |
2021-01-01 | Fix using a C compiler for CXX; don't fail-fast | Kitsune Ral | |
2021-01-01 | .clang-format: more old ClangFormat compat | Kitsune Ral | |
2021-01-01 | .clang-format: ensure older ClangFormat compatibility | Kitsune Ral | |
IndentGotoLabels is a ClangFormat 10 thing | |||
2020-12-29 | First shot at GHA | Kitsune Ral | |
2020-12-28 | Merge pull request #425 from ognarb/sticker | Kitsune Ral | |
Add support for stickers | |||
2020-12-28 | Merge branch 'kitsune-fix-msvc-build' into master | Kitsune Ral | |
2020-12-28 | Connection: fix FTBFS with Quotient_E2EE_ENABLED | Kitsune Ral | |
2020-12-28 | event.h: Fix breakage of AppVeyor CI | Kitsune Ral | |
The breakage was caused by 639f1d48. | |||
2020-12-28 | Add cmake change | Carl Schwan | |
2020-12-28 | Add support for sticker events | Carl Schwan | |