aboutsummaryrefslogtreecommitdiff
path: root/.github (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Runtime: Add Elixir 1.14 to the test matrixBadlop2022-11-141-1/+5
|
* Container: Support ERL_DIST_PORTBadlop2022-09-132-1/+17
|
* Container: Get ejabberd-contrib sources to include themBadlop2022-09-131-0/+6
|
* Container: Copy .ejabberd-modules directory if availableBadlop2022-09-131-0/+2
|
* Container: Don't complain if the bin/ directory already existsBadlop2022-09-071-1/+1
|
* Container: No need to search for the ejabberdctl binaryBadlop2022-09-071-1/+2
|
* feat: do not clone repo inside container buildRoman Hargrave2022-09-072-6/+5
|
* Update Github Action workflows: Ubuntu 18 is deprecated and 22 is addedBadlop2022-09-064-57/+251
| | | | | | | | | | | | | | | | | | | CI: - Update Ubuntu to 20.04, the lowest available starting in April 2023 [1] - Don't test 19.3, as it isn't available in Ubuntu 20.04 - Use OTP 25 for Shellcheck, Coveralls, ECIL page - Use erlef instead of ErlGang, supports better old erlangs in new ubuntus - Remove support for rebar2 testing, as that's done in Runtime CI-19.3: - Add a temporary workflow for testing ejabberd with OTP 19.3 Container and Runtime: - Update Ubuntu to latest (22.04) [1] https://github.com/actions/runner-images/issues/6002 https://github.com/ErlGang/setup-erlang https://github.com/erlef/setup-beam
* Update documentation to reflect the GHCR image usageBadlop2022-08-081-16/+18
|
* Apply the minimal changes required to use the GHCR imageBadlop2022-08-081-18/+18
|
* Copy ejabberd-docker-install.bat from docker-ejabberd git and rename itBadlop2022-08-081-0/+292
|
* CI: Remove syntax_tools from applications, as fast_xml fails DialyzerBadlop2022-08-041-1/+4
|
* Add log_burst_limit_* options (#3865)Mark Zealey2022-08-011-1/+3
| | | | | | | | | | * Add log_burst_limit_* options On our ejabberd deployment we were sometimes seeing more than 500 msgs/sec of legitimate traffic, however this was getting silently dropped. Provide config options to enable this limit to be configured from the config file. * Pass new logging vars in via ejabberdctl
* Remove nginx and libgd3, so the proper versions can be installedBadlop2022-07-262-0/+3
|
* Runtime: Add Xref options to be as strict as CIBadlop2022-06-121-0/+8
|
* Runtime: No need for a specific mix erlang 25 jobBadlop2022-06-121-67/+0
|
* Update workflows to Erlang 25Badlop2022-06-122-7/+9
|
* Container: Set a less frequent healthcheck to reduce CPU usage (#3826)Badlop2022-06-091-2/+2
|
* Container: Support to pass a fork repository as argumentBadlop2022-06-092-1/+3
|
* Use "make deps", which performs additional steps (#3823)Badlop2022-05-231-1/+1
|
* make-binaries: Bump dependency versionsHolger Weiss2022-05-121-1/+1
|
* Revert "Temporary workaround to provide a 22.05 tagged container"Badlop2022-05-061-1/+1
| | | | This reverts commit 3449621ccc97e99219400f5c15d4b354848c6a60.
* Temporary workaround to provide a 22.05 tagged containerBadlop2022-05-061-1/+1
|
* Use alternate method to get priv/ path when copying captcha scriptsBadlop2022-05-061-4/+3
|
* Remove dependabot because it gets fired in forks tooBadlop2022-05-061-18/+0
|
* Dependabot: Detect updates in docker, actions and mixBadlop2022-05-041-0/+18
|
* Container: Build containers also for linux/arm64Badlop2022-05-041-2/+1
|
* Installers: Add job to create draft releaseBadlop2022-05-041-0/+16
|
* Installers: update workflow nameBadlop2022-05-041-2/+2
|
* Packages: Rename workflow file to InstallersBadlop2022-05-041-0/+0
|
* make-binaries: Update to Crosstool-NG 1.25.0-RC2Holger Weiss2022-05-041-1/+1
| | | | | Update Crosstool-NG to the current release candidate, and use much shorter "defconfig" files for specifying the configuration.
* Add GitHub Action to build binary packagesHolger Weiss2022-05-041-0/+68
| | | | | | | Publish DEB and RPM packages as well as binary installers for each commit that modifies source code. This allows for testing development code, and makes sure that problems with building binary packages are noticed early on.
* Runtime: Fix path of own workflow fileBadlop2022-05-021-2/+2
|
* CI: The Binaries job will soon be unnecessaryBadlop2022-05-021-62/+0
|
* Container: New GitHub workflow to build and publish containersBadlop2022-05-021-0/+69
|
* Container: When ERLANG_COOKIE is set, create cookie file; otherwise use ↵Badlop2022-05-021-1/+2
| | | | -setcookie
* Container: Experimental support CTL_ON_CREATE and CTL_ON_START environment ↵Badlop2022-05-021-0/+27
| | | | variables
* Container: Start BEAM with exec to maintain the PID and catch SIGTERM in ↵Badlop2022-05-021-4/+16
| | | | | | | | | | Docker Stop Until now, when stopping the ejabberd container, Erlang is not gracefully closed, Mnesia is not properly closed... exit code is 137. With this change, when the container is stopped, Erlang receives the SIGTERM signal, shutsdown, Mnesia database is properly closed, ... and exit code is 0.
* Container: Copy ejabberdctl.template, it requires some customizationsBadlop2022-05-021-0/+329
|
* Container: New Dockerfile, more simple than the one in ejabberd/ecsBadlop2022-05-021-0/+117
|
* Runtime: New workflow to test compilation, rel, starting and ejabberdctlBadlop2022-05-021-0/+268
|
* CI: Update actions versionsBadlop2022-05-021-2/+2
|
* CI: Update to the new "make rel" pathsBadlop2022-05-021-4/+4
|
* CI: For older erlang versions, get old rebarsBadlop2022-05-021-0/+7
|
* CI: Update to test latest OTP 25.0-rc3Badlop2022-05-021-2/+2
|
* Check results when test with any OTP is not skippedBadlop2022-04-011-5/+6
|
* Test also with recent Erlang/OTP 25.0-rc1Badlop2022-02-241-2/+5
|
* Only care about CT results when CT are ran, and check failsBadlop2022-02-241-2/+3
|
* Check producing and starting releasesBadlop2022-02-111-1/+24
|
* Disable mssql in Actions: it's known mssql doesn't pass the testsBadlop2022-02-031-0/+1
|