Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Reformat with new clang-format | Dan Goodliffe | 2023-10-09 |
| | |||
* | Allow underscore in category namesgentoobrowse-api-0.12.0.1 | Dan Goodliffe | 2022-03-28 |
| | |||
* | Users service with rw/ro pools using new IceTray featuresgentoobrowse-api-0.12 | Dan Goodliffe | 2022-03-06 |
| | |||
* | Simple sanity checks on sign up data | Dan Goodliffe | 2022-03-01 |
| | |||
* | Clear sent emails on fixture exit | Dan Goodliffe | 2022-03-01 |
| | |||
* | Don't require lots of casting to mock mail server | Dan Goodliffe | 2022-03-01 |
| | | | | Keep it in the test client | ||
* | Fix remaining warnings | Dan Goodliffe | 2022-02-26 |
| | |||
* | Fix up all remaining tools warnings in non-generated code | Dan Goodliffe | 2022-02-26 |
| | |||
* | Fix second round of tools warnings, all but iwyu | Dan Goodliffe | 2022-02-20 |
| | |||
* | Fix first round of tools warnings | Dan Goodliffe | 2022-02-19 |
| | |||
* | Create a separate connection pool for write operations | Dan Goodliffe | 2021-10-05 |
| | |||
* | Wrap refresh in BOOST_REQUIRE_NO_THROW | Dan Goodliffe | 2021-10-03 |
| | |||
* | Only run testRefreshGitRepository if non-shallow portage repo is available | Dan Goodliffe | 2021-10-03 |
| | |||
* | Fix changes to libtidy interface | Dan Goodliffe | 2021-10-03 |
| | |||
* | Move testing import to root | Dan Goodliffe | 2020-12-30 |
| | |||
* | Clang format | Dan Goodliffe | 2020-12-15 |
| | |||
* | Always build testProcessAll as an exe | Dan Goodliffe | 2019-07-31 |
| | | | | Don't configure it as a test app | ||
* | Update mask processor for change in date format | Dan Goodliffe | 2019-07-12 |
| | |||
* | Split CSS into a related mime part not a big inlined mess | Dan Goodliffe | 2019-06-10 |
| | |||
* | Switch to IceTray Cubes and Mails | Dan Goodliffe | 2019-06-09 |
| | |||
* | Regex for expected as it might be caught up a wrapped line | Dan Goodliffe | 2019-06-09 |
| | |||
* | Remove boost::filesystem in favour of std::filesystem | Dan Goodliffe | 2019-02-04 |
| | |||
* | Fix up test gitErrorMessage | Dan Goodliffe | 2019-02-04 |
| | |||
* | Add testProcessAll case for processing news | Dan Goodliffe | 2018-05-23 |
| | | | | And update news processor with string_view interface. | ||
* | Make testDependAll more generic ready for other things | Dan Goodliffe | 2018-05-02 |
| | |||
* | Update to new PluginMock interfacegentoobrowse-api-0.10.0.1 | Dan Goodliffe | 2018-04-22 |
| | |||
* | Ice 3.7gentoobrowse-api-0.10 | Dan Goodliffe | 2018-04-15 |
| | | | | Rename service library as IceBox++11 expects ++11 suffix. | ||
* | Data-driven testDependAll | Dan Goodliffe | 2018-04-12 |
| | | | | | Refactor testDependAll to be a Boost data-driven test. Now a new test case is created for each ebuild cache. | ||
* | C++17 and Ice 3.7 | Dan Goodliffe | 2018-04-12 |
| | | | | | Updates all code to work with C++17 and Ice 3.7 and related updates in used libraries. | ||
* | Whitespace only lines between package masksgentoobrowse-api-0.9.7 | Dan Goodliffe | 2018-03-20 |
| | | | | | | Add test case for whitespace only lines where empty lines expected between package.mask entries. This changes the regex to allow a whitespace only line to trigger a record break. | ||
* | Add a simple unit test over the existing mask lexer | Dan Goodliffe | 2018-03-20 |
| | |||
* | User pruninggentoobrowse-api-0.9.6 | Dan Goodliffe | 2018-03-04 |
| | | | | Purge out unverified users after a period of time. | ||
* | Add a test user we never verify | Dan Goodliffe | 2018-03-04 |
| | |||
* | Use Boost's GE tests, not > (the change to >= is deliberate) | Dan Goodliffe | 2018-03-04 |
| | |||
* | Sign-ups | Dan Goodliffe | 2018-03-04 |
| | | | | | | | Improves the handling of sign-up requests when an existing unverified user already exists and authentication for that user succeeds with the newly provided credentials. In this case, resend the verification email to the original address and return the original user model. | ||
* | Fix verification email linkgentoobrowse-api-0.9.5 | Dan Goodliffe | 2018-03-03 |
| | | | | Fix up the verification email such that it contains a workable link. | ||
* | Remove the irksome notifications library, build everything into the service ↵ | Dan Goodliffe | 2018-03-01 |
| | | | | itself | ||
* | Remove no-longer used table; user_ebuild_emailsgentoobrowse-api-0.9.4 | Dan Goodliffe | 2018-02-11 |
| | |||
* | Add range constraints for imported dates/timestamps. Add hack to correct ↵ | Dan Goodliffe | 2018-02-11 |
| | | | | minor typos in manually entered mask dates | ||
* | We don't have a files table now | Dan Goodliffe | 2018-02-11 |
| | |||
* | Prevent reading beyond end of mem mapped filegentoobrowse-api-0.9.3.1 | Dan Goodliffe | 2018-02-05 |
| | |||
* | Move the +/- flag in IUSE entries into its own field | Dan Goodliffe | 2017-12-09 |
| | |||
* | Assert of email body before asserting its contents | Dan Goodliffe | 2017-12-09 |
| | |||
* | Adds getEbuildsByFilter to Portage API | Dan Goodliffe | 2017-12-02 |
| | | | | | | This new method accepts a standard atom specifier and returns an array of matching ebuilds. We can now use it to thoroughly test a mostly re-written ebuildfilter function. | ||
* | Remove the ~ operator for ebuildversionrange | Dan Goodliffe | 2017-12-02 |
| | | | | | | And along with it, the need for a custom search path to be set. Also updates remaining SQL and scripts to unnecessarily depend on customer search path. | ||
* | Don't try to be too clever when processing updates, as there is no guarantee ↵ | Dan Goodliffe | 2017-11-12 |
| | | | | the ebuilds will get moved in the same commit window and we don't (yet) support git move detection | ||
* | Reference bootstrap css and js from CDNgentoobrowse-api-0.9.1.2 | Dan Goodliffe | 2017-11-07 |
| | |||
* | Fix memory leak in Git::throwError | Dan Goodliffe | 2017-07-10 |
| | |||
* | Use phaseEnd instead of apply for mask processor because new ebuilds can ↵gentoobrowse-api-0.9 | Dan Goodliffe | 2017-05-17 |
| | | | | magically arrive masked by an existing mask | ||
* | Assert the record count of ebuild_masks | Dan Goodliffe | 2017-05-17 |
| |