mirror of
https://git.cloudron.io/cloudron/gitea-app
synced 2025-09-26 15:07:25 +00:00
Compare commits
12 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
1a433ecee0 | ||
|
c1f261592e | ||
|
282eed291e | ||
|
43900e7897 | ||
|
5ff6e0a410 | ||
|
3b9989fcf0 | ||
|
8b92a4feb4 | ||
|
f510244950 | ||
|
8744b525cd | ||
|
172c5f7307 | ||
|
48299030e6 | ||
|
8e84cf4817 |
64
CHANGELOG
64
CHANGELOG
@@ -543,3 +543,67 @@
|
|||||||
* Upgrade google/go-github to v32.1.0 (#12361) (#12390)
|
* Upgrade google/go-github to v32.1.0 (#12361) (#12390)
|
||||||
* Render emoji's of Commit message on feed-page (#12373)
|
* Render emoji's of Commit message on feed-page (#12373)
|
||||||
* Fix handling of diff on unrelated branches when Git 2.28 used (#12370)
|
* Fix handling of diff on unrelated branches when Git 2.28 used (#12370)
|
||||||
|
|
||||||
|
[1.18.4]
|
||||||
|
* Update Gitea to 1.12.5
|
||||||
|
* [Full changelog](https://github.com/go-gitea/gitea/releases/tag/v1.12.5)
|
||||||
|
* Allow U2F with default settings for gitea in subpath (#12990) (#13001)
|
||||||
|
* Prevent empty div when editing comment (#12404) (#12991)
|
||||||
|
* On mirror update also update address in DB (#12964) (#12967)
|
||||||
|
* Allow extended config on cron settings (#12939) (#12943)
|
||||||
|
* Open transaction when adding Avatar email-hash pairs to the DB (#12577) (#12940)
|
||||||
|
* Fix internal server error from ListUserOrgs API (#12910) (#12915)
|
||||||
|
* Update only the repository columns that need updating (#12900) (#12912)
|
||||||
|
* Fix panic when adding long comment (#12892) (#12894)
|
||||||
|
* Add size limit for content of comment on action ui (#12881) (#12890)
|
||||||
|
* Convert User expose ID each time (#12855) (#12883)
|
||||||
|
* Support slashes in release tags (#12864) (#12882)
|
||||||
|
* Add missing information to CreateRepo API endpoint (#12848) (#12867)
|
||||||
|
* On Migration respect old DefaultBranch (#12843) (#12858)
|
||||||
|
* Fix notifications page links (#12838) (#12853)
|
||||||
|
* Stop cloning unnecessarily on PR update (#12839) (#12852)
|
||||||
|
* Escape more things that are passed through str2html (#12622) (#12850)
|
||||||
|
* Remove double escape on labels addition in comments (#12809) (#12810)
|
||||||
|
* Fix "only mail on mention" bug (#12775) (#12789)
|
||||||
|
* Fix yet another bug with diff file names (#12771) (#12776)
|
||||||
|
* RepoInit Respect AlternateDefaultBranch (#12746) (#12751)
|
||||||
|
* Fix Avatar Resize (resize algo NearestNeighbor -> Bilinear) (#12745) (#12750)
|
||||||
|
|
||||||
|
[1.18.5]
|
||||||
|
* Update Gitea to 1.12.6
|
||||||
|
* [Full changelog](https://github.com/go-gitea/gitea/releases/tag/v1.12.6)
|
||||||
|
* Prevent git operations for inactive users (#13527) (#13537)
|
||||||
|
* Disallow urlencoded new lines in git protocol paths if there is a port (#13521) (#13525)
|
||||||
|
* API should only return Json (#13511) (#13564)
|
||||||
|
* Fix before and since query arguments at API (#13559) (#13560)
|
||||||
|
* Prevent panic on git blame by limiting lines to 4096 bytes at most (#13470) (#13492)
|
||||||
|
* Fix link detection in repository description with tailing '_' (#13407) (#13408)
|
||||||
|
* Remove obsolete change of email on profile page (#13341) (#13348)
|
||||||
|
* Fix permission check on get Reactions API endpoints (#13344) (#13346)
|
||||||
|
* Add migrated pulls to pull request task queue (#13331) (#13335)
|
||||||
|
* API deny wrong pull creation options (#13308) (#13327)
|
||||||
|
* Fix initial commit page & binary munching problem (#13249) (#13259)
|
||||||
|
* Fix diff parsing (#13157) (#13136) (#13139)
|
||||||
|
* Return error 404 not 500 from API if team does not exist (#13118) (#13119)
|
||||||
|
* Prohibit automatic downgrades (#13108) (#13111)
|
||||||
|
* Fix GitLab Migration Option AuthToken (#13101)
|
||||||
|
* GitLab Label Color Normalizer (#12793) (#13100)
|
||||||
|
* Log the underlying panic in runMigrateTask (#13096) (#13098)
|
||||||
|
* Fix attachments list in edit comment (#13036) (#13097)
|
||||||
|
* Fix deadlock when deleting team user (#13093)
|
||||||
|
* Fix error create comment on outdated file (#13041) (#13042)
|
||||||
|
* Fix repository create/delete event webhooks (#13008) (#13027)
|
||||||
|
* Fix internal server error on README in submodule (#13006) (#13016)
|
||||||
|
|
||||||
|
[1.19.0]
|
||||||
|
* Update Gitea to 1.13.0
|
||||||
|
* [Full changelog](https://github.com/go-gitea/gitea/releases/tag/v1.13.0)
|
||||||
|
|
||||||
|
[1.19.1]
|
||||||
|
* Update Gitea to 1.13.1
|
||||||
|
* [Full changelog](https://github.com/go-gitea/gitea/releases/tag/v1.13.1)
|
||||||
|
* Security: Hide private participation in Orgs (#13994) (#14031)
|
||||||
|
* Security: Fix escaping issue in diff (#14153) (#14154)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -4,7 +4,7 @@
|
|||||||
"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.18.3",
|
"version": "1.19.1",
|
||||||
"healthCheckPath": "/healthcheck",
|
"healthCheckPath": "/healthcheck",
|
||||||
"httpPort": 3000,
|
"httpPort": 3000,
|
||||||
"memoryLimit": 536870912,
|
"memoryLimit": 536870912,
|
||||||
@@ -27,16 +27,16 @@
|
|||||||
"icon": "file://logo.png",
|
"icon": "file://logo.png",
|
||||||
"optionalSso": true,
|
"optionalSso": true,
|
||||||
"mediaLinks": [
|
"mediaLinks": [
|
||||||
"https://cloudron-app-screenshots.s3.amazonaws.com/io.gitea.cloudronapp/f89a2ab8d49094c80589f69a2d60bef63b2dbb62/1.png",
|
"https://screenshots.cloudron.io/io.gitea.cloudronapp/1.png",
|
||||||
"https://cloudron-app-screenshots.s3.amazonaws.com/io.gitea.cloudronapp/f89a2ab8d49094c80589f69a2d60bef63b2dbb62/2.png",
|
"https://screenshots.cloudron.io/io.gitea.cloudronapp/2.png",
|
||||||
"https://cloudron-app-screenshots.s3.amazonaws.com/io.gitea.cloudronapp/f89a2ab8d49094c80589f69a2d60bef63b2dbb62/3.png",
|
"https://screenshots.cloudron.io/io.gitea.cloudronapp/3.png",
|
||||||
"https://cloudron-app-screenshots.s3.amazonaws.com/io.gitea.cloudronapp/f89a2ab8d49094c80589f69a2d60bef63b2dbb62/4.png",
|
"https://screenshots.cloudron.io/io.gitea.cloudronapp/4.png",
|
||||||
"https://cloudron-app-screenshots.s3.amazonaws.com/io.gitea.cloudronapp/f89a2ab8d49094c80589f69a2d60bef63b2dbb62/5.png"
|
"https://screenshots.cloudron.io/io.gitea.cloudronapp/5.png"
|
||||||
],
|
],
|
||||||
"tags": [ "version control", "git", "code hosting", "development", "github", "bitbucket", "gitlab" ],
|
"tags": [ "version control", "git", "code hosting", "development", "github", "bitbucket", "gitlab" ],
|
||||||
"changelog": "file://CHANGELOG",
|
"changelog": "file://CHANGELOG",
|
||||||
"postInstallMessage": "file://POSTINSTALL.md",
|
"postInstallMessage": "file://POSTINSTALL.md",
|
||||||
"minBoxVersion": "5.3.0",
|
"minBoxVersion": "5.3.0",
|
||||||
"forumUrl": "https://forum.cloudron.io/category/19/gitea",
|
"forumUrl": "https://forum.cloudron.io/category/19/gitea",
|
||||||
"documentationUrl": "https://cloudron.io/documentation/apps/gitea/"
|
"documentationUrl": "https://docs.cloudron.io/apps/gitea/"
|
||||||
}
|
}
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
This app packages Gitea <upstream>1.12.4</upstream>
|
This app packages Gitea <upstream>1.13.0</upstream>
|
||||||
|
|
||||||
Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket or Gitlab.
|
Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket or Gitlab.
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
FROM cloudron/base:2.0.0@sha256:f9fea80513aa7c92fe2e7bf3978b54c8ac5222f47a9a32a7f8833edf0eb5a4f4
|
FROM cloudron/base:2.0.0@sha256:f9fea80513aa7c92fe2e7bf3978b54c8ac5222f47a9a32a7f8833edf0eb5a4f4
|
||||||
|
|
||||||
ARG VERSION=1.12.4
|
ARG VERSION=1.13.1
|
||||||
|
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get install -y openssh-server git && \
|
apt-get install -y openssh-server git && \
|
||||||
|
829
test/package-lock.json
generated
829
test/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -9,11 +9,10 @@
|
|||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"chromedriver": "^85.0.0",
|
"chromedriver": "^87.0.4",
|
||||||
"expect.js": "^0.3.1",
|
"expect.js": "^0.3.1",
|
||||||
"mocha": "^8.1.3",
|
"mocha": "^8.2.1",
|
||||||
"rimraf": "^3.0.2",
|
"rimraf": "^3.0.2",
|
||||||
"selenium-server-standalone-jar": "^3.141.59",
|
|
||||||
"selenium-webdriver": "^3.6.0",
|
"selenium-webdriver": "^3.6.0",
|
||||||
"superagent": "^6.1.0"
|
"superagent": "^6.1.0"
|
||||||
}
|
}
|
||||||
|
19
test/test.js
19
test/test.js
@@ -34,9 +34,8 @@ describe('Application life cycle test', function () {
|
|||||||
var SSH_PORT = 29420;
|
var SSH_PORT = 29420;
|
||||||
|
|
||||||
var app;
|
var app;
|
||||||
var token;
|
var browser;
|
||||||
|
|
||||||
var server, browser = new Builder().forBrowser('chrome').build();
|
|
||||||
var repodir = '/tmp/testrepo';
|
var repodir = '/tmp/testrepo';
|
||||||
var reponame = 'testrepo';
|
var reponame = 'testrepo';
|
||||||
|
|
||||||
@@ -45,26 +44,14 @@ describe('Application life cycle test', function () {
|
|||||||
var email = process.env.EMAIL;
|
var email = process.env.EMAIL;
|
||||||
|
|
||||||
before(function () {
|
before(function () {
|
||||||
var seleniumJar= require('selenium-server-standalone-jar');
|
browser = new Builder().forBrowser('chrome').setChromeOptions(new Options().windowSize({ width: 1280, height: 1024 })).build();
|
||||||
var SeleniumServer = require('selenium-webdriver/remote').SeleniumServer;
|
|
||||||
server = new SeleniumServer(seleniumJar.path, { port: 4444 });
|
|
||||||
server.start();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
after(function (done) {
|
after(function () {
|
||||||
browser.quit();
|
browser.quit();
|
||||||
rimraf.sync(repodir);
|
rimraf.sync(repodir);
|
||||||
done();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
function waitForUrl(url) {
|
|
||||||
return browser.wait(function () {
|
|
||||||
return browser.getCurrentUrl().then(function (currentUrl) {
|
|
||||||
return currentUrl === url;
|
|
||||||
});
|
|
||||||
}, TIMEOUT);
|
|
||||||
}
|
|
||||||
|
|
||||||
function getAppInfo() {
|
function getAppInfo() {
|
||||||
var inspect = JSON.parse(execSync('cloudron inspect'));
|
var inspect = JSON.parse(execSync('cloudron inspect'));
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user