mirror of
https://git.cloudron.io/cloudron/gitea-app.git
synced 2024-11-25 17:31:01 +00:00
Version 1.29.0
This commit is contained in:
parent
7eca682cec
commit
f668f4f3ab
3 changed files with 16 additions and 6 deletions
12
CHANGELOG.md
12
CHANGELOG.md
|
@ -1219,4 +1219,14 @@
|
||||||
* Make mailer SMTP check have timed context (#24751) (#24759)
|
* Make mailer SMTP check have timed context (#24751) (#24759)
|
||||||
* Do not select line numbers when selecting text from the action run logs (#24594) (#24596)
|
* Do not select line numbers when selecting text from the action run logs (#24594) (#24596)
|
||||||
|
|
||||||
|
[1.29.0]
|
||||||
|
* Update Gitea to 1.20.0
|
||||||
|
* [Full changelog](https://github.com/go-gitea/gitea/releases/tag/v1.20.0)
|
||||||
|
* [Blog](https://blog.gitea.com/release-of-1.20.0/)
|
||||||
|
* Add button on diff header to copy file name, misc diff header tweaks (#24986)
|
||||||
|
* API endpoint for changing/creating/deleting multiple files (#24887)
|
||||||
|
* Support changing git config through app.ini, use diff.algorithm=histogram by default (#24860)
|
||||||
|
* Add up and down arrows to selected lookup repositories (#24727)
|
||||||
|
* Add Go package registry (#24687)
|
||||||
|
* Add status indicator on main home screen for each repo (#24638)
|
||||||
|
* Support for status check pattern (#24633)
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
"author": "Gitea developers",
|
"author": "Gitea developers",
|
||||||
"description": "file://DESCRIPTION.md",
|
"description": "file://DESCRIPTION.md",
|
||||||
"tagline": "A painless self-hosted Git Service",
|
"tagline": "A painless self-hosted Git Service",
|
||||||
"version": "1.28.4",
|
"version": "1.29.0",
|
||||||
"upstreamVersion": "1.19.4",
|
"upstreamVersion": "1.20.0",
|
||||||
"healthCheckPath": "/explore",
|
"healthCheckPath": "/explore",
|
||||||
"httpPort": 3000,
|
"httpPort": 3000,
|
||||||
"memoryLimit": 536870912,
|
"memoryLimit": 536870912,
|
||||||
|
|
|
@ -167,11 +167,11 @@ describe('Application life cycle test', function () {
|
||||||
async function sendMail() {
|
async function sendMail() {
|
||||||
await browser.get(`https://${app.fqdn}/admin/config`);
|
await browser.get(`https://${app.fqdn}/admin/config`);
|
||||||
|
|
||||||
var button = await browser.findElement(By.xpath('//button[@id="test-mail-btn"]'));
|
var button = await browser.findElement(By.xpath('//button[contains(text(), "Send")]'));
|
||||||
await browser.executeScript('arguments[0].scrollIntoView(true)', button);
|
await browser.executeScript('arguments[0].scrollIntoView(true)', button);
|
||||||
await browser.findElement(By.xpath('//input[@name="email"]')).sendKeys('test@cloudron.io');
|
await browser.findElement(By.xpath('//input[@name="email"]')).sendKeys('test@cloudron.io');
|
||||||
await browser.findElement(By.xpath('//button[@id="test-mail-btn"]')).click();
|
await browser.findElement(By.xpath('//button[contains(text(), "Send")]')).click();
|
||||||
await browser.wait(until.elementLocated(By.xpath('//p[contains(text(),"A testing email has been sent to \'test@cloudron.io\'")]')), TIMEOUT);
|
await browser.wait(until.elementLocated(By.xpath('//p[contains(text(), "A testing email has been sent")]')), TIMEOUT);
|
||||||
}
|
}
|
||||||
|
|
||||||
xit('build app', function () { execSync('cloudron build', EXEC_ARGS); });
|
xit('build app', function () { execSync('cloudron build', EXEC_ARGS); });
|
||||||
|
|
Loading…
Reference in a new issue