Tags: AayuStark007/gitea
Tags
* BUGFIXES * Allow U2F with default settings for gitea in subpath (go-gitea#12990) (go-gitea#13001) * Prevent empty div when editing comment (go-gitea#12404) (go-gitea#12991) * On mirror update also update address in DB (go-gitea#12964) (go-gitea#12967) * Allow extended config on cron settings (go-gitea#12939) (go-gitea#12943) * Open transaction when adding Avatar email-hash pairs to the DB (go-gitea#12577) (go-gitea#12940) * Fix internal server error from ListUserOrgs API (go-gitea#12910) (go-gitea#12915) * Update only the repository columns that need updating (go-gitea#12900) (go-gitea#12912) * Fix panic when adding long comment (go-gitea#12892) (go-gitea#12894) * Add size limit for content of comment on action ui (go-gitea#12881) (go-gitea#12890) * Convert User expose ID each time (go-gitea#12855) (go-gitea#12883) * Support slashes in release tags (go-gitea#12864) (go-gitea#12882) * Add missing information to CreateRepo API endpoint (go-gitea#12848) (go-gitea#12867) * On Migration respect old DefaultBranch (go-gitea#12843) (go-gitea#12858) * Fix notifications page links (go-gitea#12838) (go-gitea#12853) * Stop cloning unnecessarily on PR update (go-gitea#12839) (go-gitea#12852) * Escape more things that are passed through str2html (go-gitea#12622) (go-gitea#12850) * Remove double escape on labels addition in comments (go-gitea#12809) (go-gitea#12810) * Fix "only mail on mention" bug (go-gitea#12775) (go-gitea#12789) * Fix yet another bug with diff file names (go-gitea#12771) (go-gitea#12776) * RepoInit Respect AlternateDefaultBranch (go-gitea#12746) (go-gitea#12751) * Fix Avatar Resize (resize algo NearestNeighbor -> Bilinear) (go-gitea#12745) (go-gitea#12750) * ENHANCEMENTS * gitea dump: include version & Check InstallLock (go-gitea#12760) (go-gitea#12762)
* SECURITY * Escape provider name in oauth2 provider redirect (go-gitea#12648) (go-gitea#12650) * Escape Email on password reset page (go-gitea#12610) (go-gitea#12612) * When reading expired sessions - expire them (go-gitea#12686) (go-gitea#12690) * ENHANCEMENTS * StaticRootPath configurable at compile time (go-gitea#12371) (go-gitea#12652) * BUGFIXES * Fix to show an issue that is related to a deleted issue (go-gitea#12651) (go-gitea#12692) * Expire time acknowledged for cache (go-gitea#12605) (go-gitea#12611) * Fix diff path unquoting (go-gitea#12554) (go-gitea#12575) * Improve HTML escaping helper (go-gitea#12562) * models: break out of loop (go-gitea#12386) (go-gitea#12561) * Default empty merger list to those with write permissions (go-gitea#12535) (go-gitea#12560) * Skip SSPI authentication attempts for /api/internal (go-gitea#12556) (go-gitea#12559) * Prevent NPE on commenting on lines with invalidated comments (go-gitea#12549) (go-gitea#12550) * Remove hardcoded ES indexername (go-gitea#12521) (go-gitea#12526) * Fix bug preventing transfer to private organization (go-gitea#12497) (go-gitea#12501) * Keys should not verify revoked email addresses (go-gitea#12486) (go-gitea#12495) * Do not add prefix on http/https submodule links (go-gitea#12477) (go-gitea#12479) * Fix ignored login on compare (go-gitea#12476) (go-gitea#12478) * Fix incorrect error logging in Stats indexer and OAuth2 (go-gitea#12387) (go-gitea#12422) * Upgrade google/go-github to v32.1.0 (go-gitea#12361) (go-gitea#12390) * Render emoji's of Commit message on feed-page (go-gitea#12373) * Fix handling of diff on unrelated branches when Git 2.28 used (go-gitea#12370)
* BUGFIXES * Don't change creation date when updating Release (go-gitea#12343) (go-gitea#12351) * Show 404 page when release not found (go-gitea#12328) (go-gitea#12332) * Fix emoji detection in certain cases (go-gitea#12320) (go-gitea#12327) * Reduce emoji size (go-gitea#12317) (go-gitea#12327) * Fix double-indirection bug in logging IDs (go-gitea#12294) (go-gitea#12308) * Link to pull list page on sidebar when view pr (go-gitea#12256) (go-gitea#12263) * Extend Notifications API and return pinned notifications by default (go-gitea#12164) (go-gitea#12232)
* BUGFIXES * When deleting repository decrese user repositry count in cache (go-gitea#11954) (go-gitea#12188) * Gitea commits API again returns commit summaries, not full messages (go-gitea#12186) (go-gitea#12187) * Properly set HEAD when a repo is created with a non-master default branch (go-gitea#12135) (go-gitea#12182) * Ensure Subkeys are verified (go-gitea#12155) (go-gitea#12168) * Fix failing to cache last commit with key being to long (go-gitea#12151) (go-gitea#12161) * Multiple small admin dashboard fixes (go-gitea#12153) (go-gitea#12156) * Remove spurious logging (go-gitea#12139) (go-gitea#12148) * Fix repository setup instructions when default branch is not master (go-gitea#12122) (go-gitea#12147) * Move EventSource to SharedWorker (go-gitea#12095) (go-gitea#12130) * Fix ui bug in wiki commit page (go-gitea#12089) (go-gitea#12125) * Fix gitgraph branch continues after merge (go-gitea#12044) (go-gitea#12105) * Set the base url when migrating from Gitlab using access token or username without password (go-gitea#11852) (go-gitea#12104) * Ensure BlameReaders close at end of request (go-gitea#12102) (go-gitea#12103) * Fix comments webhook panic backport (go-gitea#12058) * ENHANCEMENTS * Disable dropzone's timeout (go-gitea#12024) (go-gitea#12032)
* BUGFIXES * Handle multiple merges in gitgraph.js (go-gitea#11996) (go-gitea#12000) * Add serviceworker.js to KnownPublicEntries (go-gitea#11992) (go-gitea#11994) * For language detection do not try to analyze big files by content (go-gitea#11971) (go-gitea#11975) * ENHANCEMENTS * Fix scrollable header on dropdowns (go-gitea#11893) (go-gitea#11965)
* BUGFIXES * Really fix __webpack_public_path__ for 1.11 (go-gitea#11961)
* BREAKING * When using API CreateRelease set created_unix to the tag commit time (go-gitea#11218) * Enable ENABLE_HARD_LINE_BREAK by default for rendering markdown (go-gitea#11162) * Fix sanitizer config - multiple rules (go-gitea#11133) * Remove check on username when using AccessToken authentication for the API (go-gitea#11015) * Return 404 from Contents API when items don't exist (go-gitea#10323) * Notification API should always return a JSON object with the current count of notifications (go-gitea#10059) * Remove migration support from versions earlier than 1.6.0 (go-gitea#10026) * SECURITY * Use -1 to disable key algorithm type in ssh.minimum_key_sizes (go-gitea#11635) (go-gitea#11662) * FEATURES * Improve config logging when WrappedQueue times out (go-gitea#11174) * Add branch delete to API (go-gitea#11112) * Use markdown frontmatter to provide Table of contents, language and frontmatter rendering (go-gitea#11047) * Add a way to mark Conversation (code comment) resolved (go-gitea#11037) * Handle yaml frontmatter in markdown (go-gitea#11016) * Cache PullRequest Divergence (go-gitea#10914) * Make `gitea admin auth list` formatting configurable (go-gitea#10844) * Add Matrix webhook (go-gitea#10831) * Add Organization Wide Labels (go-gitea#10814) * Allow to set protected file patterns for files that can not be changed under no conditions (go-gitea#10806) * Option to set default branch at repository creation (go-gitea#10803) * Add request review from specific reviewers feature in pull request (go-gitea#10756) * Add NextCloud oauth (go-gitea#10562) * System-wide webhooks (go-gitea#10546) * Relax sanitization as per https://github.com/jch/html-pipeline (go-gitea#10527) * Use media links for img in post-process (go-gitea#10515) * Add API endpoints to manage OAuth2 Application (list/create/delete) (go-gitea#10437) * Render READMEs in docs/ .gitea or .github from root (go-gitea#10361) * Add feishu webhook support (go-gitea#10229) * Cache last commit to accelerate the repository directory page visit (go-gitea#10069) * Implement basic app.ini and path checks to doctor cmd (go-gitea#10064) * Make WorkerPools and Queues flushable (go-gitea#10001) * Implement "embedded" command to extract static resources (go-gitea#9982) * Add API endpoint for repo transfer (go-gitea#9947) * Make archive prefixing configurable with a global setting (go-gitea#9943) * Add Unique Queue infrastructure and move TestPullRequests to this (go-gitea#9856) * Issue/PR Context Popups (go-gitea#9822) * Add "Update Branch" button to Pull Requests (go-gitea#9784) * Add require signed commit for protected branch (go-gitea#9708) * Mark PR reviews as stale at push and allow to dismiss stale approvals (go-gitea#9532) * Add API notification endpoints (go-gitea#9488) * Issue search support elasticsearch (go-gitea#9428) * Add API branch protection endpoint (go-gitea#9311) * Add a new command doctor to check if some wrong configurations on gitea instance (go-gitea#9095) * Add support for migrating from Gitlab (go-gitea#9084) * Add support for database schema in PostgreSQL (go-gitea#8819) * Add setting to set default and global disabled repository units. (go-gitea#8788) * Language statistics bar for repositories (go-gitea#8037) * Restricted users (go-gitea#6274) * BUGFIXES * Fix commenting on non-utf8 encoded files (go-gitea#11916) (go-gitea#11950) * Use google/uuid to instead satori/go.uuid (go-gitea#11943) (go-gitea#11946) * Align show/hide outdated button on code review block (go-gitea#11932) (go-gitea#11944) * Update to go-git v5.1.0 (go-gitea#11936) (go-gitea#11941) * Use ID or Where to instead directly use Get when load object from database (go-gitea#11925) (go-gitea#11934) * Update CommitsAhead CommitsBehind on Pull BaseBranch Change too (go-gitea#11912) (go-gitea#11915) * Invalidate comments when file is shortened (go-gitea#11882) (go-gitea#11884) * Rework api/user/repos for pagination (go-gitea#11827) (go-gitea#11877) * Handle more pathological branch and tag names (go-gitea#11843) (go-gitea#11863) * Add doctor check to set IsArchived false if it is null (partial go-gitea#11853) (go-gitea#11859) * Prevent panic on empty HOST for mysql (go-gitea#11850) (go-gitea#11856) * Use DEFAULT_PAGING_NUM instead of MAX_RESPONSE_ITEMS in ListOptions (go-gitea#11831) (go-gitea#11836) * Fix reply octicon (go-gitea#11821) (go-gitea#11822) * Honor DEFAULT_PAGING_NUM for API (go-gitea#11805) (go-gitea#11813) * Ensure rejected push to refs/pull/index/head fails nicely (go-gitea#11724) (go-gitea#11809) * In File Create/Update API return 404 if Branch does not exist (go-gitea#11791) (go-gitea#11795) * Fix doer of rename repo (go-gitea#11789) (go-gitea#11794) * Initialize SimpleMDE when making a code comment (go-gitea#11749) (go-gitea#11785) * Fix timezone on issue deadline (go-gitea#11697) (go-gitea#11784) * Fix to allow comment poster to edit or delete his own comments (go-gitea#11671) (go-gitea#11774) * Show full 500 error in API when Gitea in dev mode (go-gitea#11641) (go-gitea#11753) * Add missing templates for Matrix system webhooks (go-gitea#11729) (go-gitea#11748) * Fix verification of subkeys of default gpg key (go-gitea#11713) (go-gitea#11747) * Fix styling for commiter on diff view (go-gitea#11715) (go-gitea#11744) * Properly truncate system notices (go-gitea#11714) (go-gitea#11742) * Handle expected errors in FileCreate & FileUpdate API (go-gitea#11643) (go-gitea#11718) * Fix missing authorization check on pull for public repos of private/limited org (go-gitea#11656) (go-gitea#11682) * Doctor check & fix db consistency (go-gitea#11111) (go-gitea#11676) * Exclude generated files from language statistics (go-gitea#11653) (go-gitea#11670) * Return json on 500 error from API (go-gitea#11574) (go-gitea#11659) * When must change password only show Signout (go-gitea#11600) (go-gitea#11637) * Backport various styling fixes (go-gitea#11619) * Fix wrong milestone in webhook message (go-gitea#11596) (go-gitea#11611) * Fix serviceworker output file and misc improvements (go-gitea#11562) (go-gitea#11610) * When initialising repositories ensure that the user doing the creation is the initializer (go-gitea#11601) (go-gitea#11608) * Prevent empty query parameter being set on dashboard (go-gitea#11561) (go-gitea#11604) * Fix images in wiki edit preview (go-gitea#11546) (go-gitea#11602) * Prevent (caught) panic on login (go-gitea#11590) (go-gitea#11597) * Prevent transferring repos to invisible orgs (go-gitea#11517) (go-gitea#11549) * Move serviceworker to workbox and fix SSE interference (go-gitea#11538) (go-gitea#11547) * API PullReviewComment HTMLPullURL should return the HTMLURL (go-gitea#11501) (go-gitea#11533) * Fix repo-list private and total count bugs (go-gitea#11500) (go-gitea#11532) * Fix form action template substitutions on admin pages (backport go-gitea#11519) (go-gitea#11531) * Fix a bug where the reaction emoji doesn't disappear. (go-gitea#11489) (go-gitea#11530) * TrimSpace when reading InternalToken from a file (go-gitea#11502) (go-gitea#11524) * Fix selected line color in arc-green (go-gitea#11492) (go-gitea#11520) * Make localstorage read ssh or https correctly (go-gitea#11483) (go-gitea#11490) * Check branch protection on IsUserAllowedToUpdate (go-gitea#11448) * Fix margin on attached segment headers when they are separated by other element (go-gitea#11425) * Fix webhook template when validation errors occur (go-gitea#11421) * Fix NPE in template due to missing signing key on commit page (go-gitea#11392) * Restore active background to Register button on Register page (go-gitea#11390) * Fix hook failure due to relative LFS_CONTENT_PATH (go-gitea#11362) * Correctly set the organization num repos (go-gitea#11339) * Prevent 500 with badly formed task list (go-gitea#11328) * Allow compare page to look up base, head, own-fork, forkbase-of-head (go-gitea#11327) * Handle panics that percolate up to the graceful module (go-gitea#11291) * Don't allow registration via the web form, when AllowOnlyExternalRegistration is True (go-gitea#11248) * Patch fomantic-ui to workaround build issue (go-gitea#11244) * Prevent panic during wrappedConn close at hammertime (go-gitea#11219) * On logout force redirect to start page (go-gitea#11202) * Fix creation of Organization repos by Users with max created personal repos (go-gitea#11183) * Add option to increase provided OAuth2 token maximum size (go-gitea#11180) * Log the indexer path on failure (go-gitea#11172) * Ensure that relative paths in edit preview work (go-gitea#11143) * Make API EditIssue and EditPullRequest issue notifications (go-gitea#11123) * Send 404 immediately for known public requests (go-gitea#11117) * Remove nil inserts in models (go-gitea#11096) * Add GetReviews() to RetryDownloader (go-gitea#11093) * Remove nonexistent serviceworker entries (go-gitea#11091) * Simplify and fix GetApprovalCounts (go-gitea#11086) * Fix wiki revision template and simplify some tmpl conditions (go-gitea#11080) * Make branch parameter optional for /api/v1/repos/{owner}/{repo}/contents/{filepath} (go-gitea#11067) * Align review-item svg octicons (go-gitea#11065) * Automatically remove Watches, Assignments, etc if user loses access due to being removed as collaborator or from a team (go-gitea#10997) * Users should not be able to prohibit their own login (go-gitea#10970) * Fix scrollbar issues in dropdowns (go-gitea#10897) * Change the order of issues.closed_by to list opening user first (go-gitea#10876) * Allow site admin to check /api/v1/orgs endpoints (go-gitea#10867) * Avoid logging []byte in queue failures - convert to string first (go-gitea#10865) * Use ErrKeyUnableToVerify if fail to calc fingerprint in ssh-keygen (go-gitea#10863) * Fix assignees double load bug (go-gitea#10856) * Handle push rejection in branch and upload (go-gitea#10854) * In authorized_keys use double-quote for windows compatibility (go-gitea#10841) * Fix milestone template (go-gitea#10824) * log.Fatal on failure to listen to SSH port (go-gitea#10795) * Fix forked repo has no icon and language stat. (go-gitea#10791) * Fix tag/release deletion (go-gitea#10663) * Fix webhook migration (go-gitea#10641) * Migration for deleting orphaned dependencies (go-gitea#10617) * Add migration to fix the old broken merge-bases (go-gitea#10604) * Update templates for Go 1.14 (go-gitea#10596) * Remove unnecessary parentheses in wiki/view template (go-gitea#10583) * Change default value of DefaultCommandExecutionTimeout to match docs (go-gitea#10581) * Handle panic in indexer initialisation better (go-gitea#10534) * Set correct content_type value for Gogs/Gitea webhooks (go-gitea#9504) (go-gitea#10456) * Fixed wrong AppSubUrl in multiple templates (go-gitea#10447) * Fix profile page CSS (go-gitea#10406) * Inject SVG sprite via ajax (go-gitea#10320) * Fix migration information update bug when linked github account (go-gitea#10310) * Allow admin to check org membership by API for other users (go-gitea#10201) * Fix topics dropdown (go-gitea#10167) * Ensure DeleteUser is not allowed to Delete Orgs and visa versa (go-gitea#10134) * Fix IsErrPullClosed (go-gitea#10093) * Accept punctuation after simple+cross repository issue references (go-gitea#10091) * On merge of already closed PR redirect back to the pulls page (go-gitea#10010) * Fix crowdin update script (go-gitea#9969) * Fix pull view when head repository or head branch missed and close related pull requests when delete head repository or head branch (go-gitea#9927) * Add option to prevent LDAP from deactivating everything on empty search (go-gitea#9879) * Fix admin handling at merge of PR (go-gitea#9749) * err_admin_name_pattern_not_allowed String Clarification (go-gitea#9731) * Fix wrong original git service type on a migrated repository (go-gitea#9693) * Fix ref links in issue overviews for tags (go-gitea#8742) * ENHANCEMENTS * Fix search form button overlap (go-gitea#11840) (go-gitea#11864) * Make tabular menu styling consistent for arc-green (go-gitea#11570) (go-gitea#11798) * Add option to API to update PullRequest base branch (go-gitea#11666) (go-gitea#11796) * Increase maximum SQLite variables count to 32766 (go-gitea#11696) (go-gitea#11783) * Update emoji dataset with skin tone variants (go-gitea#11678) (go-gitea#11763) * Add logging to long migrations (go-gitea#11647) (go-gitea#11691) * Change language statistics to save size instead of percentage (go-gitea#11681) (go-gitea#11690) * Allow different HardBreaks settings for documents and comments (go-gitea#11515) (go-gitea#11599) * Fix alignment for commits on dashboard (go-gitea#11595) (go-gitea#11680) * Default MSSQL port 0 to allow automatic detection by default (go-gitea#11642) (go-gitea#11673) * Handle expected errors in AddGPGkey API (go-gitea#11644) (go-gitea#11661) * Close EventSource before unloading the page (go-gitea#11539) (go-gitea#11557) * Ensure emoji render with regular font-weight (go-gitea#11541) (go-gitea#11545) * Fix webpack chunk loading with STATIC_URL_PREFIX (go-gitea#11526) (go-gitea#11542) * Tweak reaction buttons (go-gitea#11516) * Use more toned colors for selected line (go-gitea#11493) (go-gitea#11511) * Increase width for authors on commit view (go-gitea#11441) * Hide archived repos by default in repo-list (go-gitea#11440) * Better styling for code review comment textarea (go-gitea#11428) * Support view individual commit for wiki pages (go-gitea#11415) * Fix yellow background on active elements in code review (go-gitea#11414) * Better styling for code review comment form (go-gitea#11413) * Change install description on homepage (go-gitea#11395) * Ensure search action button is coalesced to adjacent input (go-gitea#11385) * Switch code editor to Monaco (go-gitea#11366) * Add paging and archive/private repository filtering to dashboard list (go-gitea#11321) * Changed image of openid-connect logo for better look on arc-green theme (go-gitea#11312) * Load Repo Topics on blame view too (go-gitea#11307) * Change the style in admin notice content view from `<p>` to `<pre>` (go-gitea#11301) * Allow log.xxx.default to set logging settings for the default logger only (go-gitea#11292) * Automatically attempt auto recovery of broken disk queues (Update lunny/levelqueue to 0.3.0) (go-gitea#11285) * Make sendmail a Process and have default timeout (go-gitea#11256) * Check value of skip-repository flag in dump command (go-gitea#11254) * Fix submit review form (go-gitea#11252) * Allow unauthenticated users to compare (go-gitea#11240) * Add EventSource support (go-gitea#11235) * Refactor Milestone related (go-gitea#11225) * Add pull review API endpoints (go-gitea#11224) * Add a 'this' to issue close/reopened messages (go-gitea#11204) * When migrating from Gitlab map Approvals to approving Reviews (go-gitea#11147) * Improve representation of attachments in issues (go-gitea#11141) * Protect default branch against deletion (go-gitea#11115) * Add X-Total-Count on /repos/{owner]/{repo}/pulls API endpoint (go-gitea#11113) * Fix status label on branches list vertical alignment (go-gitea#11109) * Add single release page and latest redirect (go-gitea#11102) * Add missing commit states to PR checks template (go-gitea#11085) * Change icon on title for merged PR to git-merge (go-gitea#11064) * Add MergePull comment type instead of close for merge PR (go-gitea#11058) * Upgrade jQuery to 3.5.0, remove jQuery-Migrate, fix deprecations (go-gitea#11055) * Consolidate author name across timeline (go-gitea#11053) * Refactor UpdateOAuth2Application (go-gitea#11034) * Support unicode emojis and remove emojify.js (go-gitea#11032) * Add git hook "warning" to admin panel (go-gitea#11030) * Add flash notify for email preference setting success (go-gitea#11027) * Remove package code.gitea.io/gitea/modules/git import out of models (go-gitea#11025) * Match arc-green code tag color to code blocks (go-gitea#11023) * Move syntax highlighting to web worker (go-gitea#11017) * Prevent merge of outdated PRs on protected branches (go-gitea#11012) * Add Get/Update for api/v1/user/applications/oauth2 (go-gitea#11008) * Upgrade to most recent bluemonday (go-gitea#11007) * Tweak code tags in markdown (go-gitea#11000) * Reject duplicate AccessToken names (go-gitea#10994) * Fix Ctrl-Enter shortcut for issues (go-gitea#10986) * Provide `OwnerName` field for README template (go-gitea#10981) * Prettify Timeline (go-gitea#10972) * Add issue subscription check to API (go-gitea#10967) * Use AJAX for notifications table (go-gitea#10961) * Adjust label padding (go-gitea#10957) * Avoiding directory execution on hook (go-gitea#10954) (go-gitea#10955) * Migrate ActivityHeatmap to Vue SFC (go-gitea#10953) * Change merge strategy: do not check write access if user in merge white list (go-gitea#10951) * Enable GO111MODULE=on globally in Makefile (go-gitea#10939) * API endpoint to get single commit via SHA and Ref (go-gitea#10915) * Add accordion to release list and hide non-latest (go-gitea#10910) * Split dashboard elements into separate template files (go-gitea#10885) * Add more message on sidebar menus (go-gitea#10872) * Set MySQL rowtype to dynamic for new tables (go-gitea#10833) * Completely fix task-list checkbox styling (go-gitea#10798) * Hide gear icon for user who can't use them on sidebar (go-gitea#10750) * Refactor Cron and merge dashboard tasks (go-gitea#10745) * Change review status icons on pr view style to github style (go-gitea#10737) * Make pagination optional for API list notification endpoints (go-gitea#10714) * Fix tab indentation in code view (go-gitea#10671) * Fix task-list checkbox styling (go-gitea#10668) * Multiple LFS improvements (go-gitea#10667) * Make PR message on pushes configurable (go-gitea#10664) * Move dropzone.js to npm/webpack (go-gitea#10645) * Ensure Update button is enabled even when CI has failed (go-gitea#10640) * Add restricted user filter to LDAP authentication (go-gitea#10600) * Add Yandex OAuth2 provider (go-gitea#8335) (go-gitea#10564) * Make avatar lookup occur at image request (go-gitea#10540) * Prevent accidential selection of language stats bar (go-gitea#10537) * Add fluid-icon (go-gitea#10491) * Inform participants on UI too (go-gitea#10473) * Build with go 1.14 (and raise minimum go version to 1.12) (go-gitea#10467) * Add max-file-size to LFS (go-gitea#10463) * Enable paggination for ListRepoTags API (go-gitea#10454) * Update JS dependencies (go-gitea#10450) * Show the username as a fallback on feeds if full name is blank (go-gitea#10438) * Various dark theme fixes (go-gitea#10416) * Display pull request head branch even the branch deleted or repository deleted (go-gitea#10413) * Prevent Firefox from using apple-touch-icon (go-gitea#10402) * Fix input[type=file] on dark theme (go-gitea#10382) * Improve mobile review-box sizing (go-gitea#10297) * Notification: queue ui.go notification-service (go-gitea#10281) * Add detected file language to code search (go-gitea#10256) * Index code and stats only for non-empty repositories (go-gitea#10251) * Add Approval Counts to pulls list (go-gitea#10238) * Limit label list height on edit issue page (go-gitea#10216) * Improve 404 error message (go-gitea#10214) * Tweak locale to respect singular conflicting file message in PR list (go-gitea#10177) * Fix commit view (go-gitea#10169) * Reorganize frontend files and tooling (go-gitea#10168) * Allow emoji on popup label (go-gitea#10166) * ListIssues add filter for milestones API (go-gitea#10148) * Show if a PR has conflicting files on the PR lists (go-gitea#10130) * Fix inconsistent label color format in API (go-gitea#10129) * Show download count info in release list (go-gitea#10124) * Add Octicon SVG spritemap (go-gitea#10107) * Update aria-fixed semantic-dropdown to fomantic master (go-gitea#10096) * Fix apple-touch-icon, regenerate images (go-gitea#10065)(go-gitea#10006) * Style blockquote for default issue mail template (go-gitea#10024) * More expansions in template repositories (go-gitea#10021) * Allow list collaborators for users with Read access to repo (go-gitea#9995) * Add explicit dimensions to navbar avatar (go-gitea#9986) * Remove loadCSS and preload woff2 icon fonts (go-gitea#9976) * Fix commit view JS features, reimplement folding (go-gitea#9968) * Fix review avatar image (go-gitea#9962) * Improve notification pager (go-gitea#9821) * Move jquery and jquery-migrate to npm/webpack (go-gitea#9813) * Change font to Roboto to support more charsets (go-gitea#9803) * Move mailer to use a queue (go-gitea#9789) * Issue search on my related repositories (go-gitea#9758) * Add "before" query to ListIssueComments and ListRepoIssueComments API (go-gitea#9685) * Move tracked time api convert to convert package (go-gitea#9665) * Improve PR info in default merge message (go-gitea#9635) * Granular webhook events (go-gitea#9626) * Add Reviewed-on in commit message (go-gitea#9623) * Add top author stats to activity page (go-gitea#9615) * Allow repo admin to merge PR regardless of review status (go-gitea#9611) * Migrate reactions when migrating repository from github (go-gitea#9599) * API orgEditTeam make Fields optional (go-gitea#9556) * Move create/fork repository from models to modules/repository (go-gitea#9489) * Migrate reviews when migrating repository from github (go-gitea#9463) * Times API add filters (go-gitea#9373) * Move push commits from models to modules/repository (go-gitea#9370) * Add API endpoint to check notifications [Extend go-gitea#9488] (go-gitea#9595) * Add GET /orgs API endpoint (go-gitea#9560) * API add/generalize pagination (go-gitea#9452) * Make create org repo API call same as github (go-gitea#9186) * BUILD * Turn off go modules for xgo and gxz (go-gitea#10963) * Add gitea-vet (go-gitea#10948) * Rename scripts to build and add revive command as a new build tool command (go-gitea#10942) * Add 'make lint', restructure 'compliance' pipeline (go-gitea#10861) * Move JS build dependencies to 'dependencies' (go-gitea#10763) * Use whitelist to find go files, run find only once (go-gitea#10594) * Move vue and vue-calendar-heatmap to npm/webpack (go-gitea#10188) * Move jquery.are-you-sure to npm/webpack (go-gitea#10063) * Move highlight.js to npm/webpack (go-gitea#10011) * Generate Bindata if TAGS="bindata" and not up-to-date (go-gitea#10004) * Move CSS build to webpack (go-gitea#9983) * Move fomantic target, update 'make help' (go-gitea#9945) * Add css extraction and minification to webpack (go-gitea#9944) * Misc webpack tweaks (go-gitea#9924) * Make node_modules a order-only prerequisite (go-gitea#9923) * Update documentation for the go module era (go-gitea#9751) * Move swagger-ui to webpack/npm and update it to 3.24.3 (go-gitea#9714) * Use npm to manage fomantic and only build needed components (go-gitea#9561) * MISC * Add gnupg to Dockerfile (go-gitea#11365) * Update snapcraft.yaml for core18 and latest features (go-gitea#11300) * Update JS dependencies, min Node.js version 10.13 (go-gitea#11246) * Change default charset for MySQL on install to utf8mb4 (go-gitea#10989) * Return issue subscription status from API subscribe (go-gitea#10966) * Fix queue log param (go-gitea#10733) * Add warning when using relative path to app.ini (go-gitea#10104)
* BUGFIXES * Use ID or Where to instead directly use Get when load object from database (go-gitea#11925) (go-gitea#11935) * Fix __webpack_public_path__ for 1.11 (go-gitea#11907) * Fix verification of subkeys of default gpg key (go-gitea#11713) (go-gitea#11902) * Remove unnecessary parentheses in wiki/view template (go-gitea#11781) * Doctor fix xorm.Count nil on sqlite error (go-gitea#11741)
* BUGFIXES * In File Create/Update API return 404 if Branch does not exist (go-gitea#11791) (go-gitea#11795) * Fix doer of rename repo (go-gitea#11789) (go-gitea#11794) * Initialize SimpleMDE when making a code comment (go-gitea#11749) (go-gitea#11785) * Fix timezone on issue deadline (go-gitea#11697) (go-gitea#11784) * Fix to allow comment poster to edit or delete his own comments (go-gitea#11671) (go-gitea#11774) * Show full 500 error in API when Gitea in dev mode (go-gitea#11641) (go-gitea#11753) * Add missing templates for Matrix system webhooks (go-gitea#11729) (go-gitea#11748) * Fix verification of subkeys of default gpg key (go-gitea#11713) (go-gitea#11747) * Fix styling for commiter on diff view (go-gitea#11715) (go-gitea#11744) * Properly truncate system notices (go-gitea#11714) (go-gitea#11742) * Handle expected errors in FileCreate & FileUpdate API (go-gitea#11643) (go-gitea#11718) * Fix missing authorization check on pull for public repos of private/limited org (go-gitea#11656) (go-gitea#11682) * Update emoji regex (go-gitea#11584) (go-gitea#11679) * Doctor check & fix db consistency (go-gitea#11111) (go-gitea#11676) * Default MSSQL port 0 to allow automatic detection by default (go-gitea#11642) (go-gitea#11673) * Exclude generated files from language statistics (go-gitea#11653) (go-gitea#11670) * Use -1 to disable key algorithm type in ssh.minimum_key_sizes (go-gitea#11635) (go-gitea#11662) * Return json on 500 error from API (go-gitea#11574) (go-gitea#11659) * When must change password only show Signout (go-gitea#11600) (go-gitea#11637) * Backport various styling fixes (go-gitea#11619) * Fix wrong milestone in webhook message (go-gitea#11596) (go-gitea#11611) * Fix serviceworker output file and misc improvements (go-gitea#11562) (go-gitea#11610) * When initialising repositories ensure that the user doing the creation is the initializer (go-gitea#11601) (go-gitea#11608) * Prevent empty query parameter being set on dashboard (go-gitea#11561) (go-gitea#11604) * Fix images in wiki edit preview (go-gitea#11546) (go-gitea#11602) * Allow different HardBreaks settings for documents and comments (go-gitea#11515) (go-gitea#11599) * Prevent (caught) panic on login (go-gitea#11590) (go-gitea#11597) * Prevent transferring repos to invisible orgs (go-gitea#11517) (go-gitea#11549) * Move serviceworker to workbox and fix SSE interference (go-gitea#11538) (go-gitea#11547) * API PullReviewComment HTMLPullURL should return the HTMLURL (go-gitea#11501) (go-gitea#11533) * Fix repo-list private and total count bugs (go-gitea#11500) (go-gitea#11532) * Fix form action template substitutions on admin pages (backport go-gitea#11519) (go-gitea#11531) * Fix a bug where the reaction emoji doesn't disappear. (go-gitea#11489) (go-gitea#11530) * TrimSpace when reading InternalToken from a file (go-gitea#11502) (go-gitea#11524) * Fix selected line color in arc-green (go-gitea#11492) (go-gitea#11520) * Make localstorage read ssh or https correctly (go-gitea#11483) (go-gitea#11490) * ENHANCEMENTS * Make tabular menu styling consistent for arc-green (go-gitea#11570) (go-gitea#11798) * Add option to API to update PullRequest base branch (go-gitea#11666) (go-gitea#11796) * Increase maximum SQLite variables count to 32766 (go-gitea#11696) (go-gitea#11783) * Update emoji dataset with skin tone variants (go-gitea#11678) (go-gitea#11763) * Add logging to long migrations (go-gitea#11647) (go-gitea#11691) * Change language statistics to save size instead of percentage (go-gitea#11681) (go-gitea#11690) * Fix alignment for commits on dashboard (go-gitea#11595) (go-gitea#11680) * Handle expected errors in AddGPGkey API (go-gitea#11644) (go-gitea#11661) * Close EventSource before unloading the page (go-gitea#11539) (go-gitea#11557) * Ensure emoji render with regular font-weight (go-gitea#11541) (go-gitea#11545) * Fix webpack chunk loading with STATIC_URL_PREFIX (go-gitea#11526) (go-gitea#11542) * Tweak reaction buttons (go-gitea#11516) * Use more toned colors for selected line (go-gitea#11493) (go-gitea#11511)
* SECURITY * Fix missing authorization check on pull for public repos of private/limited org (go-gitea#11656) (go-gitea#11683) * Use session for retrieving org teams (go-gitea#11438) (go-gitea#11439) * BUGFIXES * Return json on 500 error from API (go-gitea#11574) (go-gitea#11660) * Fix wrong milestone in webhook message (go-gitea#11596) (go-gitea#11612) * Prevent (caught) panic on login (go-gitea#11590) (go-gitea#11598) * Fix commit page js error (go-gitea#11527) * Use media links for img in post-process (go-gitea#10515) (go-gitea#11504) * Ensure public repositories in private organizations are visible and fix admin organizations list (go-gitea#11465) (go-gitea#11475) * Set correct Content-Type value for Gogs/Gitea webhooks (go-gitea#9504) (go-gitea#10456) (go-gitea#11461) * Allow all members of private orgs to see public repos (go-gitea#11442) (go-gitea#11459) * Whenever the ctx.Session is updated, release it to save it before sending the redirect (go-gitea#11456) (go-gitea#11457) * Forcibly clean and destroy the session on logout (go-gitea#11447) (go-gitea#11451) * Fix /api/v1/orgs/* endpoints by changing parameter to :org from :orgname (go-gitea#11381) * Add tracked time fix to doctor (part of go-gitea#11111) (go-gitea#11138) * Fix webpack chunk loading with STATIC_URL_PREFIX (go-gitea#11526) (go-gitea#11544) * Remove unnecessary parentheses in wiki/revision.tmpl to allow 1.11 to build on go1.14 (go-gitea#11481)
PreviousNext