├── recruit └── index.html ├── favicon.png ├── .gitignore ├── images ├── gitbucket_icon.png ├── gitbucket_logo.png ├── gitbucket-1.12 │ ├── ssh.png │ ├── group1.png │ ├── group2.png │ ├── pubkey.png │ ├── ssh-url.png │ ├── blob_after.png │ ├── blob_before.png │ ├── submodule.png │ └── repository_desc.png ├── gitbucket-3.1 │ ├── diff.png │ └── jenkins.png ├── gitbucket-1.13 │ ├── attach.png │ ├── rss1.png │ ├── rss2.png │ └── aceeditor.png ├── gitbucket-2.0 │ ├── newui.png │ ├── preview.png │ └── select_lines.png ├── gitbucket-2.2 │ ├── export.png │ └── plugins.png ├── gitbucket-2.6 │ ├── pullreq.png │ ├── travis.png │ ├── searchbox.png │ └── information.png ├── gitbucket-2.7 │ └── comment.png ├── gitbucket-3.3 │ ├── blame.png │ ├── file_finder.png │ └── image_diff.png ├── gitbucket-4.11 │ ├── avatar.png │ ├── deploykeys.png │ └── collaborators.png ├── gitbucket-4.2 │ ├── git_gc.png │ ├── adminlte.png │ ├── smtp_test.png │ └── disable_repository_features.png ├── gitbucket-4.5 │ ├── mobile1.png │ ├── mobile2.png │ ├── mobile3.png │ ├── commit_count.png │ ├── drop_to_textarea.png │ └── issues_switcher.png ├── gitbucket-4.9 │ ├── baseurl.png │ ├── blob-view.png │ ├── issue-template.png │ ├── edit-label-color.png │ └── account-description.png ├── git-lfs-support │ ├── baseurl.png │ └── blob-view.png ├── gitbucket-1.11 │ ├── base-url.png │ ├── newicons.png │ ├── pullreq.png │ ├── refer_issue.png │ ├── delete_branch.png │ ├── gitbucket_hash.png │ └── headline-anchor.png ├── gitbucket-2.5 │ ├── dashboard.png │ ├── tasklist.png │ ├── dateformat.png │ └── create_branch.png ├── gitbucket-3.5 │ ├── gist_fork.png │ ├── gist_comment.png │ ├── gitbucket_header.png │ ├── gist_git_repository.png │ ├── gitbucket_octicons.png │ └── gitbucket_compare_target.png ├── gitbucket-4.10 │ └── filesize.png ├── gitbucket-4.29.0 │ ├── docker.png │ ├── confirm-dialog.png │ ├── edit-button-1.png │ └── edit-button-2.png ├── gitbucket-3.0 │ ├── gist_plugin.png │ ├── new_branch_ui.png │ └── compare_commit_id.png ├── gitbucket-3.12 │ ├── mobile-view.png │ ├── new-github-ui.png │ ├── print-preview.png │ ├── ssh-host-configuration.png │ └── url-for-pull-request-tabs.png ├── gitbucket-3.14 │ ├── wiki-search.png │ ├── wiki-file-attach.png │ └── webhook-contenttype.png ├── gitbucket-3.6 │ ├── pull_request.png │ ├── commit_history.png │ ├── installed_plugins.png │ └── show_more_pages.png ├── gitbucket-4.12 │ ├── h2_caution.png │ ├── gist_embed_javascript.png │ ├── gist_embedded_snippet.png │ └── branch_comparing_filter.png ├── gitbucket-4.15.0 │ ├── plugins.png │ ├── notifications_1.png │ ├── notifications_2.png │ └── preview-edit-form.png ├── gitbucket-4.21.0 │ ├── releases.png │ ├── openid-connect.png │ ├── database-viewer.png │ └── close-reopen-button.png ├── gitbucket-4.23.0 │ ├── releases.png │ └── ci-plugin-setting.png ├── gitbucket-4.24.0 │ ├── wrap_mode.png │ ├── tags_of_commit.png │ ├── extra_mail_address.png │ ├── renew_gist_plugin.png │ └── pull_request_comments.png ├── gitbucket-4.25.0 │ ├── profile.png │ ├── issue_history.png │ └── tasklist_commit_comment.png ├── gitbucket-4.27.0 │ ├── add_tag.png │ └── search_result.png ├── gitbucket-4.35.0 │ ├── milestone.png │ ├── commit_status.png │ ├── color_theme_editor.png │ ├── color_theme_viewer.png │ ├── create_pull_request.png │ └── auto_completion_issue.png ├── gitbucket-4.4 │ ├── sql_import.png │ ├── sort_milestones_1.png │ └── sort_milestones_2.png ├── gitbucket-4.6 │ ├── wiki_history.png │ ├── group_manager.png │ └── disable_forking.png ├── gitbucket-4.7 │ ├── fold_sidebar.png │ ├── dropdown_filter.png │ ├── feature_configuration.png │ ├── issues_milestone_link.png │ └── new_permission_system.png ├── scalamatsuri │ └── scalamatsuri.jpg ├── benchmark-of-gitbucket │ ├── issue.png │ ├── push-ssh.png │ ├── toppage.png │ ├── clone-http.png │ ├── clone-ssh.png │ ├── push-http.png │ ├── list-of-issues.png │ ├── list-of-repositories.png │ └── issue-excludes-gitlab.png ├── gitbucket-2.3 │ ├── gist_plugin_1.png │ └── gist_plugin_2.png ├── gitbucket-2.4 │ ├── new_issues_ui.png │ └── side_by_side_diff.png ├── gitbucket-2.8 │ ├── gitbucket_logo.png │ ├── fork_group_selector.png │ ├── new_system_settings.png │ ├── signin_information.png │ └── comment_side_by_side.png ├── gitbucket-3.11 │ ├── issue-actions.png │ ├── branch-protection.png │ ├── wiki-sidebar-and-footer.png │ └── recent-updated-repositories.png ├── gitbucket-3.13 │ ├── newui-issues.png │ ├── newui-filelist.png │ ├── sha256-checksum.png │ └── webhook-xhub-signature.png ├── gitbucket-3.2 │ ├── activity_limit.png │ ├── compare_button_1.png │ ├── compare_button_2.png │ └── directory_history.png ├── gitbucket-4.13 │ ├── file_upload_1.png │ ├── file_upload_2.png │ ├── dropdown_filter.png │ ├── html_in_markdown_1.png │ └── html_in_markdown_2.png ├── gitbucket-4.26.0 │ ├── fork_button.png │ ├── fork_dialog.png │ ├── dashboard_repo_list.png │ ├── new_plugin_manager.png │ ├── imcompleted_task_list.png │ └── pull_request_suggestor.png ├── gitbucket-4.34.0 │ ├── danger-zone.png │ ├── user-defined-css.png │ ├── file-upload-settings.png │ └── restrict-repository-operations.png ├── gitbucket-4.8 │ ├── sidebar_filter.png │ ├── search_box_issues.png │ ├── search_box_wiki.png │ ├── pull_request_comment.png │ └── repository_search_box.png ├── gitbucket-3.7 │ └── clone_in_desktop.png ├── gitbucket-3.8 │ ├── omit_large_diff.png │ └── url_in_repo_description.png ├── gitbucket-3.9 │ ├── markdown_breaks_1.png │ ├── markdown_breaks_2.png │ ├── webhook_setting_1.png │ └── webhook_setting_2.png ├── gitbucket-4.14 │ ├── account_webhook.png │ ├── issues_priority_1.png │ ├── issues_priority_2.png │ ├── collapsed_sidebar_1.png │ └── collapsed_sidebar_2.png ├── gitbucket-4.16.0 │ ├── commit_status.png │ ├── color_skin_green.png │ ├── color_skin_setting.png │ ├── unexpected_error_log.png │ └── unexpected_error_stacktrace.png ├── gitbucket-4.20.0 │ ├── download-patch.png │ ├── merge-strategy.png │ ├── sidebar-overflow.png │ ├── conflicting-files.png │ ├── creating-repository.png │ ├── quick-pull-request.png │ └── copy-existing-repository.png ├── gitbucket-4.28.0 │ └── proxy_setting.png ├── gitbucket-4.3 │ ├── emoji_suggestion.png │ └── username_suggestion.png ├── gitbucket-4.30.0 │ ├── group_snippet.png │ ├── timeline_release.png │ ├── generate_changelog.png │ └── markdown_checkbox.png ├── gitbucket-4.32.0 │ ├── compare_view.png │ ├── focus_on_title.gif │ ├── default_priority.png │ ├── draft_pull_request_1.png │ └── draft_pull_request_2.png ├── gitbucket-4.36.0 │ ├── tag_selector.png │ ├── diff_view_link_1.png │ ├── diff_view_link_2.png │ ├── disable_xss_protection.png │ └── link_issue_in_different_repo.png ├── gitbucket-4.37.0 │ └── custom_ssh_url.png ├── gitbucket-4.38.0 │ ├── reset_password.png │ ├── custom_fields_1.png │ ├── custom_fields_2.png │ ├── markdown_wide_table.png │ └── multiple_assignees.png ├── gitbucket-4.41.0 │ ├── diff_settings.png │ ├── keyword_search_1.png │ ├── keyword_search_2.png │ ├── pull_request_ui_1.png │ └── pull_request_ui_2.png ├── scaladays-2015 │ ├── scaladays-2015.jpg │ └── gitbucket_sticker.jpg ├── gitbucket-4.1 │ ├── branch_protection_1.png │ ├── branch_protection_2.png │ ├── branch_protection_3.png │ └── pull-request-title.png ├── gitbucket-4.18.0 │ ├── username-suggest.png │ ├── ci-build-settings.png │ └── reply-comment-form.png ├── gitbucket-4.19.0 │ ├── system-settings.png │ └── maven-repository-plugin.png ├── gitbucket-4.22.0 │ ├── database_viewer.png │ ├── create_repository.png │ ├── more_issue_actions.png │ ├── merge_strategy_settings.png │ ├── maven-repository-plugin_1.png │ └── maven-repository-plugin_2.png ├── gitbucket-4.39.0 │ ├── hide_large_diff.png │ ├── custom_field_enum_1.png │ └── custom_field_enum_2.png ├── gitbucket-4.17.0 │ ├── url_with_commit_id.png │ ├── gitbucket-ci-plugin_output.png │ └── gitbucket-ci-plugin_results.png ├── gitbucket-4.31.0 │ ├── username_completion.png │ ├── ci_plugin_docker_build.png │ ├── ci_plugin_docker_setting.png │ └── verify_gpg_signed_commit.png ├── gitbucket-4.44.0 │ └── branch_protection.png ├── gitbucket-1.10 │ ├── gitbucket_rename_repos.png │ └── gitbucket_transfer_owner.png ├── gitbucket-3.10 │ └── bootstrap-theme-github.png ├── gitbucket-4.33.0 │ ├── fold_pull_request_files.png │ ├── web_hook_security_options.png │ └── fold_pull_request_files_anime.gif ├── gitbucket-4.40.0 │ ├── default_branch_setting.png │ ├── search_by_custom_fields.png │ └── pull_request_from_default_branch.png ├── scala-exchange-2017 │ └── scala-exchange-2017.jpg ├── gitbucket-needs-your-help │ └── gitbucket_recruit.png ├── plugin-registry-launched │ └── gitbucket_plugins.png ├── plugins-for-project-management │ ├── excel-plugin.png │ ├── gantt-plugin.png │ └── kanban-plugin.png ├── change-user-interface │ └── bootstrap_default_theme.png ├── gitbucket-4.42.0 │ └── pull-request-creation-error.png └── gitbucket_community_plugins │ └── gitbucket_community_plugins.png ├── _layouts ├── page.html ├── default.html └── post.html ├── _includes ├── footer.html ├── header.html └── head.html ├── about.md ├── _config.yml ├── _posts ├── 2015-01-07-new-committer.markdown ├── 2016-01-10-gitbucket-needs-your-help.markdown ├── 2015-03-21-gitbucket-sticket.markdown ├── 2015-04-04-gitbucket-3.1.1.markdown ├── 2014-07-06-gitbucket-2.1.markdown ├── 2015-09-09-gitbucket-community-plugins.markdown ├── 2014-12-29-gitbucket-2.7.markdown ├── 2015-03-28-gitbucket-3.1.markdown ├── 2014-02-01-gitbucket-1.10.markdown ├── 2018-09-01-gitbucket-4.28.0.markdown ├── 2014-05-31-gitbucket-2.0.markdown ├── 2014-09-01-gitbucket-2.3.markdown ├── 2017-12-03-sbt-gitbucket-plugin.markdown ├── 2014-11-04-gitbucket-2.5.markdown ├── 2014-04-29-gitbucket-1.13.markdown ├── 2021-12-11-gitbucket-4.37.0.markdown ├── 2015-05-31-gitbucket-3.3.markdown ├── 2016-03-20-change-user-interface.markdown ├── 2017-05-29-gitbucket-4.13.markdown ├── 2014-11-24-gitbucket-2.6.markdown ├── 2014-03-01-gitbucket-1.11.markdown ├── 2025-09-23-gitbucket-4.44.0.markdown ├── 2017-09-02-gitbucket-4.16.0.markdown ├── 2015-10-25-gitbucket-sponsors-scalamatsuri2016.markdown ├── 2025-06-29-gitbucket-4.43.0.markdown ├── 2014-08-04-gitbucket-2.2.markdown ├── 2018-07-29-gitbucket-4.27.0.markdown ├── 2015-05-03-gitbucket-3.2.markdown ├── 2016-12-23-gitbucket-4.8.markdown ├── 2015-06-27-gitbucket-3.4.markdown ├── 2017-02-25-gitbucket-4.10.markdown ├── 2016-06-04-gitbucket-4.1.markdown ├── 2018-01-23-scala-exchange-2017.markdown ├── 2014-09-09-scalamatsuri.markdown ├── 2016-08-28-gitbucket-4.4.markdown ├── 2016-07-02-gitbucket-4.2.markdown ├── 2023-04-29-gitbucket-4.39.0.markdown ├── 2014-10-06-gitbucket-2.4.markdown ├── 2016-02-27-gitbucket-3.12.markdown ├── 2018-09-29-gitbucket-4.29.0.markdown ├── 2018-10-14-plugins-for-project-management.markdown ├── 2018-06-07-why-doesnt-gitbucket-self-host.markdown ├── 2024-05-18-gitbucket-4.41.0.markdown ├── 2021-07-17-gitbucket-4.36.0.markdown ├── 2015-10-31-gitbucket-3.8.markdown ├── 2024-12-30-gitbucket-4.42.0.markdown ├── 2017-04-30-gitbucket-4.12.markdown ├── 2022-09-03-gitbucket-4.38.0.markdown ├── 2015-03-03-gitbucket-3.0.markdown ├── 2015-08-30-gitbucket-3.6.markdown ├── 2014-03-29-gitbucket-1.12.markdown ├── 2015-02-01-gitbucket-2.8.markdown ├── 2016-04-01-gitbucket-3.13.markdown ├── 2015-08-01-gitbucket-3.5.markdown ├── 2017-10-14-gitbucket-4.18.0.markdown ├── 2016-11-26-gitbucket-4.7.markdown ├── 2015-12-05-gitbucket-3.9.markdown ├── 2017-01-03-git-lfs-support.md ├── 2018-05-29-gitbucket-4.25.0.markdown ├── 2023-10-22-gitbucket-4.40.0.markdown ├── 2015-10-03-gitbucket-3.7.markdown ├── 2018-03-03-gitbucket-4.22.0.markdown ├── 2016-10-29-gitbucket-4.6.markdown ├── 2016-07-30-gitbucket-4.3.markdown ├── 2017-01-29-gitbucket-4.9.markdown ├── 2019-12-31-gitbucket-4.33.0.markdown └── 2015-12-31-gitbucket-3.10.markdown ├── README.md └── index.html /recruit/index.html: -------------------------------------------------------------------------------- 1 | --- 2 | redirect_to: "https://gitbucket.github.io/" 3 | --- 4 | -------------------------------------------------------------------------------- /favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/favicon.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .DS_Store 3 | .idea/ 4 | *.iml 5 | *.ipr 6 | *.iws 7 | .ruby-version 8 | .jekyll-cache/ -------------------------------------------------------------------------------- /images/gitbucket_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket_icon.png -------------------------------------------------------------------------------- /images/gitbucket_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket_logo.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/ssh.png -------------------------------------------------------------------------------- /images/gitbucket-3.1/diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.1/diff.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/group1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/group1.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/group2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/group2.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/pubkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/pubkey.png -------------------------------------------------------------------------------- /images/gitbucket-1.13/attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.13/attach.png -------------------------------------------------------------------------------- /images/gitbucket-1.13/rss1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.13/rss1.png -------------------------------------------------------------------------------- /images/gitbucket-1.13/rss2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.13/rss2.png -------------------------------------------------------------------------------- /images/gitbucket-2.0/newui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.0/newui.png -------------------------------------------------------------------------------- /images/gitbucket-2.0/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.0/preview.png -------------------------------------------------------------------------------- /images/gitbucket-2.2/export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.2/export.png -------------------------------------------------------------------------------- /images/gitbucket-2.2/plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.2/plugins.png -------------------------------------------------------------------------------- /images/gitbucket-2.6/pullreq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.6/pullreq.png -------------------------------------------------------------------------------- /images/gitbucket-2.6/travis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.6/travis.png -------------------------------------------------------------------------------- /images/gitbucket-2.7/comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.7/comment.png -------------------------------------------------------------------------------- /images/gitbucket-3.1/jenkins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.1/jenkins.png -------------------------------------------------------------------------------- /images/gitbucket-3.3/blame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.3/blame.png -------------------------------------------------------------------------------- /images/gitbucket-4.11/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.11/avatar.png -------------------------------------------------------------------------------- /images/gitbucket-4.2/git_gc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.2/git_gc.png -------------------------------------------------------------------------------- /images/gitbucket-4.5/mobile1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.5/mobile1.png -------------------------------------------------------------------------------- /images/gitbucket-4.5/mobile2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.5/mobile2.png -------------------------------------------------------------------------------- /images/gitbucket-4.5/mobile3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.5/mobile3.png -------------------------------------------------------------------------------- /images/gitbucket-4.9/baseurl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.9/baseurl.png -------------------------------------------------------------------------------- /images/git-lfs-support/baseurl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/git-lfs-support/baseurl.png -------------------------------------------------------------------------------- /images/gitbucket-1.11/base-url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.11/base-url.png -------------------------------------------------------------------------------- /images/gitbucket-1.11/newicons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.11/newicons.png -------------------------------------------------------------------------------- /images/gitbucket-1.11/pullreq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.11/pullreq.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/ssh-url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/ssh-url.png -------------------------------------------------------------------------------- /images/gitbucket-2.5/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.5/dashboard.png -------------------------------------------------------------------------------- /images/gitbucket-2.5/tasklist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.5/tasklist.png -------------------------------------------------------------------------------- /images/gitbucket-2.6/searchbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.6/searchbox.png -------------------------------------------------------------------------------- /images/gitbucket-3.5/gist_fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.5/gist_fork.png -------------------------------------------------------------------------------- /images/gitbucket-4.10/filesize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.10/filesize.png -------------------------------------------------------------------------------- /images/gitbucket-4.2/adminlte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.2/adminlte.png -------------------------------------------------------------------------------- /images/gitbucket-4.2/smtp_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.2/smtp_test.png -------------------------------------------------------------------------------- /images/gitbucket-4.29.0/docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.29.0/docker.png -------------------------------------------------------------------------------- /images/gitbucket-4.9/blob-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.9/blob-view.png -------------------------------------------------------------------------------- /images/git-lfs-support/blob-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/git-lfs-support/blob-view.png -------------------------------------------------------------------------------- /images/gitbucket-1.11/refer_issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.11/refer_issue.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/blob_after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/blob_after.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/blob_before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/blob_before.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/submodule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/submodule.png -------------------------------------------------------------------------------- /images/gitbucket-1.13/aceeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.13/aceeditor.png -------------------------------------------------------------------------------- /images/gitbucket-2.0/select_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.0/select_lines.png -------------------------------------------------------------------------------- /images/gitbucket-2.5/dateformat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.5/dateformat.png -------------------------------------------------------------------------------- /images/gitbucket-2.6/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.6/information.png -------------------------------------------------------------------------------- /images/gitbucket-3.0/gist_plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.0/gist_plugin.png -------------------------------------------------------------------------------- /images/gitbucket-3.12/mobile-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.12/mobile-view.png -------------------------------------------------------------------------------- /images/gitbucket-3.14/wiki-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.14/wiki-search.png -------------------------------------------------------------------------------- /images/gitbucket-3.3/file_finder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.3/file_finder.png -------------------------------------------------------------------------------- /images/gitbucket-3.3/image_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.3/image_diff.png -------------------------------------------------------------------------------- /images/gitbucket-3.5/gist_comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.5/gist_comment.png -------------------------------------------------------------------------------- /images/gitbucket-3.6/pull_request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.6/pull_request.png -------------------------------------------------------------------------------- /images/gitbucket-4.11/deploykeys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.11/deploykeys.png -------------------------------------------------------------------------------- /images/gitbucket-4.12/h2_caution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.12/h2_caution.png -------------------------------------------------------------------------------- /images/gitbucket-4.15.0/plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.15.0/plugins.png -------------------------------------------------------------------------------- /images/gitbucket-4.21.0/releases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.21.0/releases.png -------------------------------------------------------------------------------- /images/gitbucket-4.23.0/releases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.23.0/releases.png -------------------------------------------------------------------------------- /images/gitbucket-4.24.0/wrap_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.24.0/wrap_mode.png -------------------------------------------------------------------------------- /images/gitbucket-4.25.0/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.25.0/profile.png -------------------------------------------------------------------------------- /images/gitbucket-4.27.0/add_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.27.0/add_tag.png -------------------------------------------------------------------------------- /images/gitbucket-4.35.0/milestone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.35.0/milestone.png -------------------------------------------------------------------------------- /images/gitbucket-4.4/sql_import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.4/sql_import.png -------------------------------------------------------------------------------- /images/gitbucket-4.5/commit_count.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.5/commit_count.png -------------------------------------------------------------------------------- /images/gitbucket-4.6/wiki_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.6/wiki_history.png -------------------------------------------------------------------------------- /images/gitbucket-4.7/fold_sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.7/fold_sidebar.png -------------------------------------------------------------------------------- /images/scalamatsuri/scalamatsuri.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/scalamatsuri/scalamatsuri.jpg -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/issue.png -------------------------------------------------------------------------------- /images/gitbucket-1.11/delete_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.11/delete_branch.png -------------------------------------------------------------------------------- /images/gitbucket-2.3/gist_plugin_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.3/gist_plugin_1.png -------------------------------------------------------------------------------- /images/gitbucket-2.3/gist_plugin_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.3/gist_plugin_2.png -------------------------------------------------------------------------------- /images/gitbucket-2.4/new_issues_ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.4/new_issues_ui.png -------------------------------------------------------------------------------- /images/gitbucket-2.5/create_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.5/create_branch.png -------------------------------------------------------------------------------- /images/gitbucket-2.8/gitbucket_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.8/gitbucket_logo.png -------------------------------------------------------------------------------- /images/gitbucket-3.0/new_branch_ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.0/new_branch_ui.png -------------------------------------------------------------------------------- /images/gitbucket-3.11/issue-actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.11/issue-actions.png -------------------------------------------------------------------------------- /images/gitbucket-3.12/new-github-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.12/new-github-ui.png -------------------------------------------------------------------------------- /images/gitbucket-3.12/print-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.12/print-preview.png -------------------------------------------------------------------------------- /images/gitbucket-3.13/newui-issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.13/newui-issues.png -------------------------------------------------------------------------------- /images/gitbucket-3.2/activity_limit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.2/activity_limit.png -------------------------------------------------------------------------------- /images/gitbucket-3.6/commit_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.6/commit_history.png -------------------------------------------------------------------------------- /images/gitbucket-4.11/collaborators.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.11/collaborators.png -------------------------------------------------------------------------------- /images/gitbucket-4.13/file_upload_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.13/file_upload_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.13/file_upload_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.13/file_upload_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.26.0/fork_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.26.0/fork_button.png -------------------------------------------------------------------------------- /images/gitbucket-4.26.0/fork_dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.26.0/fork_dialog.png -------------------------------------------------------------------------------- /images/gitbucket-4.34.0/danger-zone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.34.0/danger-zone.png -------------------------------------------------------------------------------- /images/gitbucket-4.6/group_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.6/group_manager.png -------------------------------------------------------------------------------- /images/gitbucket-4.8/sidebar_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.8/sidebar_filter.png -------------------------------------------------------------------------------- /images/gitbucket-4.9/issue-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.9/issue-template.png -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/push-ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/push-ssh.png -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/toppage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/toppage.png -------------------------------------------------------------------------------- /images/gitbucket-1.11/gitbucket_hash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.11/gitbucket_hash.png -------------------------------------------------------------------------------- /images/gitbucket-1.11/headline-anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.11/headline-anchor.png -------------------------------------------------------------------------------- /images/gitbucket-1.12/repository_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.12/repository_desc.png -------------------------------------------------------------------------------- /images/gitbucket-2.4/side_by_side_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.4/side_by_side_diff.png -------------------------------------------------------------------------------- /images/gitbucket-3.0/compare_commit_id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.0/compare_commit_id.png -------------------------------------------------------------------------------- /images/gitbucket-3.13/newui-filelist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.13/newui-filelist.png -------------------------------------------------------------------------------- /images/gitbucket-3.13/sha256-checksum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.13/sha256-checksum.png -------------------------------------------------------------------------------- /images/gitbucket-3.14/wiki-file-attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.14/wiki-file-attach.png -------------------------------------------------------------------------------- /images/gitbucket-3.2/compare_button_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.2/compare_button_1.png -------------------------------------------------------------------------------- /images/gitbucket-3.2/compare_button_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.2/compare_button_2.png -------------------------------------------------------------------------------- /images/gitbucket-3.2/directory_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.2/directory_history.png -------------------------------------------------------------------------------- /images/gitbucket-3.5/gitbucket_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.5/gitbucket_header.png -------------------------------------------------------------------------------- /images/gitbucket-3.6/installed_plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.6/installed_plugins.png -------------------------------------------------------------------------------- /images/gitbucket-3.6/show_more_pages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.6/show_more_pages.png -------------------------------------------------------------------------------- /images/gitbucket-3.7/clone_in_desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.7/clone_in_desktop.png -------------------------------------------------------------------------------- /images/gitbucket-3.8/omit_large_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.8/omit_large_diff.png -------------------------------------------------------------------------------- /images/gitbucket-3.9/markdown_breaks_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.9/markdown_breaks_1.png -------------------------------------------------------------------------------- /images/gitbucket-3.9/markdown_breaks_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.9/markdown_breaks_2.png -------------------------------------------------------------------------------- /images/gitbucket-3.9/webhook_setting_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.9/webhook_setting_1.png -------------------------------------------------------------------------------- /images/gitbucket-3.9/webhook_setting_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.9/webhook_setting_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.13/dropdown_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.13/dropdown_filter.png -------------------------------------------------------------------------------- /images/gitbucket-4.14/account_webhook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.14/account_webhook.png -------------------------------------------------------------------------------- /images/gitbucket-4.16.0/commit_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.16.0/commit_status.png -------------------------------------------------------------------------------- /images/gitbucket-4.20.0/download-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.20.0/download-patch.png -------------------------------------------------------------------------------- /images/gitbucket-4.20.0/merge-strategy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.20.0/merge-strategy.png -------------------------------------------------------------------------------- /images/gitbucket-4.21.0/openid-connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.21.0/openid-connect.png -------------------------------------------------------------------------------- /images/gitbucket-4.24.0/tags_of_commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.24.0/tags_of_commit.png -------------------------------------------------------------------------------- /images/gitbucket-4.25.0/issue_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.25.0/issue_history.png -------------------------------------------------------------------------------- /images/gitbucket-4.27.0/search_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.27.0/search_result.png -------------------------------------------------------------------------------- /images/gitbucket-4.28.0/proxy_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.28.0/proxy_setting.png -------------------------------------------------------------------------------- /images/gitbucket-4.29.0/confirm-dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.29.0/confirm-dialog.png -------------------------------------------------------------------------------- /images/gitbucket-4.29.0/edit-button-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.29.0/edit-button-1.png -------------------------------------------------------------------------------- /images/gitbucket-4.29.0/edit-button-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.29.0/edit-button-2.png -------------------------------------------------------------------------------- /images/gitbucket-4.3/emoji_suggestion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.3/emoji_suggestion.png -------------------------------------------------------------------------------- /images/gitbucket-4.30.0/group_snippet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.30.0/group_snippet.png -------------------------------------------------------------------------------- /images/gitbucket-4.32.0/compare_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.32.0/compare_view.png -------------------------------------------------------------------------------- /images/gitbucket-4.32.0/focus_on_title.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.32.0/focus_on_title.gif -------------------------------------------------------------------------------- /images/gitbucket-4.35.0/commit_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.35.0/commit_status.png -------------------------------------------------------------------------------- /images/gitbucket-4.36.0/tag_selector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.36.0/tag_selector.png -------------------------------------------------------------------------------- /images/gitbucket-4.37.0/custom_ssh_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.37.0/custom_ssh_url.png -------------------------------------------------------------------------------- /images/gitbucket-4.38.0/reset_password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.38.0/reset_password.png -------------------------------------------------------------------------------- /images/gitbucket-4.4/sort_milestones_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.4/sort_milestones_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.4/sort_milestones_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.4/sort_milestones_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.41.0/diff_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.41.0/diff_settings.png -------------------------------------------------------------------------------- /images/gitbucket-4.5/drop_to_textarea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.5/drop_to_textarea.png -------------------------------------------------------------------------------- /images/gitbucket-4.5/issues_switcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.5/issues_switcher.png -------------------------------------------------------------------------------- /images/gitbucket-4.6/disable_forking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.6/disable_forking.png -------------------------------------------------------------------------------- /images/gitbucket-4.7/dropdown_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.7/dropdown_filter.png -------------------------------------------------------------------------------- /images/gitbucket-4.8/search_box_issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.8/search_box_issues.png -------------------------------------------------------------------------------- /images/gitbucket-4.8/search_box_wiki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.8/search_box_wiki.png -------------------------------------------------------------------------------- /images/gitbucket-4.9/edit-label-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.9/edit-label-color.png -------------------------------------------------------------------------------- /images/scaladays-2015/scaladays-2015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/scaladays-2015/scaladays-2015.jpg -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/clone-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/clone-http.png -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/clone-ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/clone-ssh.png -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/push-http.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/push-http.png -------------------------------------------------------------------------------- /images/gitbucket-2.8/fork_group_selector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.8/fork_group_selector.png -------------------------------------------------------------------------------- /images/gitbucket-2.8/new_system_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.8/new_system_settings.png -------------------------------------------------------------------------------- /images/gitbucket-2.8/signin_information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.8/signin_information.png -------------------------------------------------------------------------------- /images/gitbucket-3.11/branch-protection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.11/branch-protection.png -------------------------------------------------------------------------------- /images/gitbucket-3.5/gist_git_repository.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.5/gist_git_repository.png -------------------------------------------------------------------------------- /images/gitbucket-3.5/gitbucket_octicons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.5/gitbucket_octicons.png -------------------------------------------------------------------------------- /images/gitbucket-4.1/branch_protection_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.1/branch_protection_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.1/branch_protection_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.1/branch_protection_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.1/branch_protection_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.1/branch_protection_3.png -------------------------------------------------------------------------------- /images/gitbucket-4.1/pull-request-title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.1/pull-request-title.png -------------------------------------------------------------------------------- /images/gitbucket-4.13/html_in_markdown_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.13/html_in_markdown_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.13/html_in_markdown_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.13/html_in_markdown_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.14/issues_priority_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.14/issues_priority_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.14/issues_priority_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.14/issues_priority_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.15.0/notifications_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.15.0/notifications_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.15.0/notifications_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.15.0/notifications_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.16.0/color_skin_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.16.0/color_skin_green.png -------------------------------------------------------------------------------- /images/gitbucket-4.18.0/username-suggest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.18.0/username-suggest.png -------------------------------------------------------------------------------- /images/gitbucket-4.19.0/system-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.19.0/system-settings.png -------------------------------------------------------------------------------- /images/gitbucket-4.20.0/sidebar-overflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.20.0/sidebar-overflow.png -------------------------------------------------------------------------------- /images/gitbucket-4.21.0/database-viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.21.0/database-viewer.png -------------------------------------------------------------------------------- /images/gitbucket-4.22.0/database_viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.22.0/database_viewer.png -------------------------------------------------------------------------------- /images/gitbucket-4.3/username_suggestion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.3/username_suggestion.png -------------------------------------------------------------------------------- /images/gitbucket-4.30.0/timeline_release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.30.0/timeline_release.png -------------------------------------------------------------------------------- /images/gitbucket-4.32.0/default_priority.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.32.0/default_priority.png -------------------------------------------------------------------------------- /images/gitbucket-4.34.0/user-defined-css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.34.0/user-defined-css.png -------------------------------------------------------------------------------- /images/gitbucket-4.36.0/diff_view_link_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.36.0/diff_view_link_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.36.0/diff_view_link_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.36.0/diff_view_link_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.38.0/custom_fields_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.38.0/custom_fields_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.38.0/custom_fields_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.38.0/custom_fields_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.39.0/hide_large_diff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.39.0/hide_large_diff.png -------------------------------------------------------------------------------- /images/gitbucket-4.41.0/keyword_search_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.41.0/keyword_search_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.41.0/keyword_search_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.41.0/keyword_search_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.9/account-description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.9/account-description.png -------------------------------------------------------------------------------- /images/scaladays-2015/gitbucket_sticker.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/scaladays-2015/gitbucket_sticker.jpg -------------------------------------------------------------------------------- /images/gitbucket-2.8/comment_side_by_side.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-2.8/comment_side_by_side.png -------------------------------------------------------------------------------- /images/gitbucket-3.14/webhook-contenttype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.14/webhook-contenttype.png -------------------------------------------------------------------------------- /images/gitbucket-4.12/gist_embed_javascript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.12/gist_embed_javascript.png -------------------------------------------------------------------------------- /images/gitbucket-4.12/gist_embedded_snippet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.12/gist_embedded_snippet.png -------------------------------------------------------------------------------- /images/gitbucket-4.14/collapsed_sidebar_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.14/collapsed_sidebar_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.14/collapsed_sidebar_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.14/collapsed_sidebar_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.15.0/preview-edit-form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.15.0/preview-edit-form.png -------------------------------------------------------------------------------- /images/gitbucket-4.16.0/color_skin_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.16.0/color_skin_setting.png -------------------------------------------------------------------------------- /images/gitbucket-4.17.0/url_with_commit_id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.17.0/url_with_commit_id.png -------------------------------------------------------------------------------- /images/gitbucket-4.18.0/ci-build-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.18.0/ci-build-settings.png -------------------------------------------------------------------------------- /images/gitbucket-4.18.0/reply-comment-form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.18.0/reply-comment-form.png -------------------------------------------------------------------------------- /images/gitbucket-4.20.0/conflicting-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.20.0/conflicting-files.png -------------------------------------------------------------------------------- /images/gitbucket-4.20.0/creating-repository.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.20.0/creating-repository.png -------------------------------------------------------------------------------- /images/gitbucket-4.20.0/quick-pull-request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.20.0/quick-pull-request.png -------------------------------------------------------------------------------- /images/gitbucket-4.21.0/close-reopen-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.21.0/close-reopen-button.png -------------------------------------------------------------------------------- /images/gitbucket-4.22.0/create_repository.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.22.0/create_repository.png -------------------------------------------------------------------------------- /images/gitbucket-4.22.0/more_issue_actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.22.0/more_issue_actions.png -------------------------------------------------------------------------------- /images/gitbucket-4.23.0/ci-plugin-setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.23.0/ci-plugin-setting.png -------------------------------------------------------------------------------- /images/gitbucket-4.24.0/extra_mail_address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.24.0/extra_mail_address.png -------------------------------------------------------------------------------- /images/gitbucket-4.24.0/renew_gist_plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.24.0/renew_gist_plugin.png -------------------------------------------------------------------------------- /images/gitbucket-4.26.0/dashboard_repo_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.26.0/dashboard_repo_list.png -------------------------------------------------------------------------------- /images/gitbucket-4.26.0/new_plugin_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.26.0/new_plugin_manager.png -------------------------------------------------------------------------------- /images/gitbucket-4.30.0/generate_changelog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.30.0/generate_changelog.png -------------------------------------------------------------------------------- /images/gitbucket-4.30.0/markdown_checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.30.0/markdown_checkbox.png -------------------------------------------------------------------------------- /images/gitbucket-4.31.0/username_completion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.31.0/username_completion.png -------------------------------------------------------------------------------- /images/gitbucket-4.35.0/color_theme_editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.35.0/color_theme_editor.png -------------------------------------------------------------------------------- /images/gitbucket-4.35.0/color_theme_viewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.35.0/color_theme_viewer.png -------------------------------------------------------------------------------- /images/gitbucket-4.35.0/create_pull_request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.35.0/create_pull_request.png -------------------------------------------------------------------------------- /images/gitbucket-4.38.0/markdown_wide_table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.38.0/markdown_wide_table.png -------------------------------------------------------------------------------- /images/gitbucket-4.38.0/multiple_assignees.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.38.0/multiple_assignees.png -------------------------------------------------------------------------------- /images/gitbucket-4.39.0/custom_field_enum_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.39.0/custom_field_enum_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.39.0/custom_field_enum_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.39.0/custom_field_enum_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.41.0/pull_request_ui_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.41.0/pull_request_ui_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.41.0/pull_request_ui_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.41.0/pull_request_ui_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.44.0/branch_protection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.44.0/branch_protection.png -------------------------------------------------------------------------------- /images/gitbucket-4.7/feature_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.7/feature_configuration.png -------------------------------------------------------------------------------- /images/gitbucket-4.7/issues_milestone_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.7/issues_milestone_link.png -------------------------------------------------------------------------------- /images/gitbucket-4.7/new_permission_system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.7/new_permission_system.png -------------------------------------------------------------------------------- /images/gitbucket-4.8/pull_request_comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.8/pull_request_comment.png -------------------------------------------------------------------------------- /images/gitbucket-4.8/repository_search_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.8/repository_search_box.png -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/list-of-issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/list-of-issues.png -------------------------------------------------------------------------------- /images/gitbucket-1.10/gitbucket_rename_repos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.10/gitbucket_rename_repos.png -------------------------------------------------------------------------------- /images/gitbucket-3.10/bootstrap-theme-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.10/bootstrap-theme-github.png -------------------------------------------------------------------------------- /images/gitbucket-3.11/wiki-sidebar-and-footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.11/wiki-sidebar-and-footer.png -------------------------------------------------------------------------------- /images/gitbucket-3.12/ssh-host-configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.12/ssh-host-configuration.png -------------------------------------------------------------------------------- /images/gitbucket-3.13/webhook-xhub-signature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.13/webhook-xhub-signature.png -------------------------------------------------------------------------------- /images/gitbucket-3.5/gitbucket_compare_target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.5/gitbucket_compare_target.png -------------------------------------------------------------------------------- /images/gitbucket-3.8/url_in_repo_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.8/url_in_repo_description.png -------------------------------------------------------------------------------- /images/gitbucket-4.12/branch_comparing_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.12/branch_comparing_filter.png -------------------------------------------------------------------------------- /images/gitbucket-4.16.0/unexpected_error_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.16.0/unexpected_error_log.png -------------------------------------------------------------------------------- /images/gitbucket-4.24.0/pull_request_comments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.24.0/pull_request_comments.png -------------------------------------------------------------------------------- /images/gitbucket-4.26.0/imcompleted_task_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.26.0/imcompleted_task_list.png -------------------------------------------------------------------------------- /images/gitbucket-4.32.0/draft_pull_request_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.32.0/draft_pull_request_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.32.0/draft_pull_request_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.32.0/draft_pull_request_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.34.0/file-upload-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.34.0/file-upload-settings.png -------------------------------------------------------------------------------- /images/gitbucket-4.35.0/auto_completion_issue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.35.0/auto_completion_issue.png -------------------------------------------------------------------------------- /images/gitbucket-1.10/gitbucket_transfer_owner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-1.10/gitbucket_transfer_owner.png -------------------------------------------------------------------------------- /images/gitbucket-3.12/url-for-pull-request-tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.12/url-for-pull-request-tabs.png -------------------------------------------------------------------------------- /images/gitbucket-4.19.0/maven-repository-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.19.0/maven-repository-plugin.png -------------------------------------------------------------------------------- /images/gitbucket-4.2/disable_repository_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.2/disable_repository_features.png -------------------------------------------------------------------------------- /images/gitbucket-4.20.0/copy-existing-repository.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.20.0/copy-existing-repository.png -------------------------------------------------------------------------------- /images/gitbucket-4.22.0/merge_strategy_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.22.0/merge_strategy_settings.png -------------------------------------------------------------------------------- /images/gitbucket-4.25.0/tasklist_commit_comment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.25.0/tasklist_commit_comment.png -------------------------------------------------------------------------------- /images/gitbucket-4.26.0/pull_request_suggestor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.26.0/pull_request_suggestor.png -------------------------------------------------------------------------------- /images/gitbucket-4.31.0/ci_plugin_docker_build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.31.0/ci_plugin_docker_build.png -------------------------------------------------------------------------------- /images/gitbucket-4.31.0/ci_plugin_docker_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.31.0/ci_plugin_docker_setting.png -------------------------------------------------------------------------------- /images/gitbucket-4.31.0/verify_gpg_signed_commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.31.0/verify_gpg_signed_commit.png -------------------------------------------------------------------------------- /images/gitbucket-4.33.0/fold_pull_request_files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.33.0/fold_pull_request_files.png -------------------------------------------------------------------------------- /images/gitbucket-4.36.0/disable_xss_protection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.36.0/disable_xss_protection.png -------------------------------------------------------------------------------- /images/gitbucket-4.40.0/default_branch_setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.40.0/default_branch_setting.png -------------------------------------------------------------------------------- /images/gitbucket-4.40.0/search_by_custom_fields.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.40.0/search_by_custom_fields.png -------------------------------------------------------------------------------- /images/scala-exchange-2017/scala-exchange-2017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/scala-exchange-2017/scala-exchange-2017.jpg -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/list-of-repositories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/list-of-repositories.png -------------------------------------------------------------------------------- /images/gitbucket-3.11/recent-updated-repositories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-3.11/recent-updated-repositories.png -------------------------------------------------------------------------------- /images/gitbucket-4.17.0/gitbucket-ci-plugin_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.17.0/gitbucket-ci-plugin_output.png -------------------------------------------------------------------------------- /images/gitbucket-4.22.0/maven-repository-plugin_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.22.0/maven-repository-plugin_1.png -------------------------------------------------------------------------------- /images/gitbucket-4.22.0/maven-repository-plugin_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.22.0/maven-repository-plugin_2.png -------------------------------------------------------------------------------- /images/gitbucket-4.33.0/web_hook_security_options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.33.0/web_hook_security_options.png -------------------------------------------------------------------------------- /images/gitbucket-needs-your-help/gitbucket_recruit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-needs-your-help/gitbucket_recruit.png -------------------------------------------------------------------------------- /images/plugin-registry-launched/gitbucket_plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/plugin-registry-launched/gitbucket_plugins.png -------------------------------------------------------------------------------- /images/plugins-for-project-management/excel-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/plugins-for-project-management/excel-plugin.png -------------------------------------------------------------------------------- /images/plugins-for-project-management/gantt-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/plugins-for-project-management/gantt-plugin.png -------------------------------------------------------------------------------- /images/benchmark-of-gitbucket/issue-excludes-gitlab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/benchmark-of-gitbucket/issue-excludes-gitlab.png -------------------------------------------------------------------------------- /images/change-user-interface/bootstrap_default_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/change-user-interface/bootstrap_default_theme.png -------------------------------------------------------------------------------- /images/gitbucket-4.16.0/unexpected_error_stacktrace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.16.0/unexpected_error_stacktrace.png -------------------------------------------------------------------------------- /images/gitbucket-4.17.0/gitbucket-ci-plugin_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.17.0/gitbucket-ci-plugin_results.png -------------------------------------------------------------------------------- /images/gitbucket-4.33.0/fold_pull_request_files_anime.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.33.0/fold_pull_request_files_anime.gif -------------------------------------------------------------------------------- /images/gitbucket-4.36.0/link_issue_in_different_repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.36.0/link_issue_in_different_repo.png -------------------------------------------------------------------------------- /images/gitbucket-4.42.0/pull-request-creation-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.42.0/pull-request-creation-error.png -------------------------------------------------------------------------------- /images/plugins-for-project-management/kanban-plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/plugins-for-project-management/kanban-plugin.png -------------------------------------------------------------------------------- /images/gitbucket-4.34.0/restrict-repository-operations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.34.0/restrict-repository-operations.png -------------------------------------------------------------------------------- /images/gitbucket-4.40.0/pull_request_from_default_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket-4.40.0/pull_request_from_default_branch.png -------------------------------------------------------------------------------- /images/gitbucket_community_plugins/gitbucket_community_plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gitbucket/gitbucket-news/gh-pages/images/gitbucket_community_plugins/gitbucket_community_plugins.png -------------------------------------------------------------------------------- /_layouts/page.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 |
5 | 6 |
7 |

{{ page.title }}

8 |
9 | 10 |
11 | {{ content }} 12 |
13 | 14 |
-------------------------------------------------------------------------------- /_includes/footer.html: -------------------------------------------------------------------------------- 1 | 15 | -------------------------------------------------------------------------------- /_layouts/default.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {% include head.html %} 5 | {% seo %} 6 | 7 | 8 | 9 | {% include header.html %} 10 | 11 |
12 |
13 | {{ content }} 14 |
15 |
16 | 17 | {% include footer.html %} 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /about.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: About 4 | permalink: /about/ 5 | --- 6 | 7 | ![GitBucket Logo]({{site.baseurl}}/images/gitbucket_logo.png) 8 | 9 | GitBucket is a Git platform powered by Scala offering: 10 | 11 | - Easy installation 12 | - High extensibility by plugins 13 | - API compatibility with GitHub 14 | 15 | Please visit [GitHub](https://github.com/gitbucket/gitbucket) to get more information. 16 | 17 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | # Site settings 2 | title: GitBucket News 3 | #email: your-email@domain.com 4 | description: "GitBucket is a Git platform powered by Scala." 5 | url: "https://gitbucket.github.io" 6 | baseurl: "/gitbucket-news" 7 | 8 | # Build settings 9 | markdown: kramdown 10 | #permalink: prettay 11 | 12 | paginate: 5 13 | 14 | kramdown: 15 | input: GFM 16 | hard_wrap: false 17 | 18 | logo: /favicon.png 19 | 20 | plugins: 21 | - jekyll-paginate 22 | - jemoji 23 | # - jekyll-mentions 24 | - jekyll-sitemap 25 | - jekyll-feed 26 | - jekyll-seo-tag 27 | - jekyll-redirect-from -------------------------------------------------------------------------------- /_posts/2015-01-07-new-committer.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "New committer has come!" 4 | date: 2015-01-07 00:00:00 5 | categories: gitbucket 6 | --- 7 | 8 | [Shintaro Murakami](https://github.com/mrkm4ntr) he is a contributor of [comment on changeset](https://github.com/gitbucket/gitbucket/pull/564) that is an excellent new feature in GitBucket 2.7 joined GitBucket team! 9 | 10 | This feature has been wished from many users for a long time. We couldn't start to implement this feature up to now because we didn't have enough resource to do it. Therefore his work was really great. 11 | 12 | Also, he is continuing great contribution in 2.8 currently. I believe he will give a lot of things to GitBucket and all GitBucket users. 13 | 14 | Check 2.8, the next release of GitBucket which will come at the end of this month! 15 | -------------------------------------------------------------------------------- /_posts/2016-01-10-gitbucket-needs-your-help.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket needs your help!" 4 | date: 2016-01-10 00:00:00 5 | image: /images/gitbucket-needs-your-help/gitbucket_recruit.png 6 | categories: gitbucket 7 | --- 8 | 9 | GitBucket reached 5000 stars on GitHub, and has over 600 forks and over 80 contributors. 10 | 11 | However we have a lot of things we would like to do, so we need more support from users, contributors and also plugin developers. 12 | 13 | Therefore we published [a following page](https://gitbucket.github.io/gitbucket-news/recruit/) today: 14 | 15 | [![GitBucket needs your help!]({{site.baseurl}}/images/gitbucket-needs-your-help/gitbucket_recruit.png)](https://gitbucket.github.io/gitbucket-news/recruit/) 16 | 17 | GitBucket is open source. We are waiting for your pull request! 18 | -------------------------------------------------------------------------------- /_posts/2015-03-21-gitbucket-sticket.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket Team in ScalaDays 2015" 4 | date: 2015-03-03 00:00:00 5 | image: /images/scaladays-2015/scaladays-2015.jpg 6 | categories: gitbucket 7 | --- 8 | 9 | GitBucket team had been attended to ScalaDays 2015 in San Francisco!! 10 | 11 | ![at Scala Days 2015 in San Francisco]({{site.baseurl}}/images/scaladays-2015/scaladays-2015.jpg) 12 | 13 | We've heard a lot of interesting talk in this conference. Especially, many people had talked about Scala.js. And also the live coding session by Li Haoyi was great. It's a time to try Scala.js? 14 | 15 | In addition, We had GitBucket sticker at there and presented it to some peoples we met. 16 | 17 | ![GitBucket sticker]({{site.baseurl}}/images/scaladays-2015/gitbucket_sticker.jpg) 18 | 19 | If you would like to get this sticker, please contact to [@takezoen](https://twitter.com/takezoen)! 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | GitBucket News 2 | ======== 3 | 4 | GitBucket News is hosted by Jekyll on GitHub Pages. 5 | 6 | ## Setup Jekyll on your machine 7 | 8 | After install Ruby environment, you can install jekyll as follows: 9 | 10 | ``` 11 | gem install bundler jekyll jekyll-paginate jemoji jekyll-sitemap jekyll-feed jekyll-seo-tag jekyll-redirect-from 12 | ``` 13 | 14 | Then, you can run jekyll as below at the root directory of this branch and access to http://localhost:4000/ by your web browser. 15 | 16 | ``` 17 | jekyll server --baseurl '' --watch --future 18 | ``` 19 | 20 | You can stop jekyll by CTRL+C. 21 | 22 | ## Add new entry 23 | 24 | You can add a new blog entry by adding a markdown file into `_post` directory. 25 | 26 | ## Add images 27 | 28 | If you want to add image to the entry, put image files into `images` directory and reference them as below from markdown: 29 | 30 | ``` 31 | ![alt text]({{site.baseurl}}/images/path/of/file.png) 32 | ``` 33 | -------------------------------------------------------------------------------- /_posts/2015-04-04-gitbucket-3.1.1.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.1.1 released!" 4 | date: 2015-04-04 00:00:00 5 | categories: gitbucket 6 | --- 7 | 8 | Today, We released [GitBucket 3.1.1](https://github.com/gitbucket/gitbucket/releases/tag/3.1.1). 9 | 10 | In GitBucket 3.1, included H2 causes version compatibility issue for some environments. Therefore H2 version is rolled back in this release. If you have a trouble in upgrading to GitBucket 3.1, please try this release. 11 | 12 | This release also contains small improvement for plug-ins. `Plugin` became possible to access `ServletContext` in `initialize()` and `shutdown()`. By this change, [Gist plug-in](https://github.com/gitbucket/gitbucket-gist-plugin) became to provide the correct URL in the header. 13 | 14 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.1.1) to know details. 15 | 16 | Enjoy GitBucket! 17 | -------------------------------------------------------------------------------- /_posts/2014-07-06-gitbucket-2.1.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.1 released!" 4 | date: 2014-07-06 00:00:00 5 | categories: gitbucket 6 | --- 7 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 2.1](https://github.com/gitbucket/gitbucket/releases/tag/2.1)! 8 | 9 | This release does not have no major feature but it contains many bug fix and improvements. Important topics in this release are below: 10 | 11 | ## Upgrade Slick to 2.0 from 1.9 12 | 13 | Slick 2.0 contains many API changes. This is a first step to upgrade to Scala 2.11. We will try to upgrade frameworks and libraries other than Slick in the next version. 14 | 15 | ## Base part of plug-in system 16 | 17 | The base part of plug-in system has been merged. Plug-ins management UI is not provided in this version. Therefore you can't install plug-ins actually but it will be possible in the future version. 18 | 19 | See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?milestone=18&state=closed) to know details. 20 | 21 | Enjoy GitBucket! 22 | -------------------------------------------------------------------------------- /_posts/2015-09-09-gitbucket-community-plugins.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "gitbucket community plugins started!" 4 | date: 2015-09-09 00:00:00 5 | image: /images/gitbucket_community_plugins/gitbucket_community_plugins.png 6 | categories: gitbucket 7 | --- 8 | 9 | [gitbucket community plugins](http://gitbucket-plugins.github.io/) the community site for gitbucket plugins has been started! 10 | 11 | ![gitbucket community plugins]({{site.baseurl}}/images/gitbucket_community_plugins/gitbucket_community_plugins.png) 12 | 13 | Currently, two plugins are listed. 14 | 15 | - [Announce plugin](https://github.com/gitbucket-plugins/gitbucket-announce-plugin) 16 | - [H2 Backup plugin](https://github.com/gitbucket-plugins/gitbucket-h2-backup-plugin) 17 | 18 | If you have your plugins and you want to join this community orgaization, open a [ticket/issue](https://github.com/gitbucket-plugins/gitbucket-plugins.github.io/issues) to reference your demand. 19 | 20 | This community site is managing by [@McFoggy](https://github.com/McFoggy). We thank for his great contribution to GitBucket. 21 | 22 | Enjoy GitBucket! 23 | -------------------------------------------------------------------------------- /_posts/2014-12-29-gitbucket-2.7.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.7 released!" 4 | date: 2014-12-29 00:00:00 5 | image: /images/gitbucket-2.7/comment.png 6 | categories: gitbucket 7 | --- 8 | 9 | At the end of 2014, we've released new version of Scala based Git platform [GitBucket 2.7](https://github.com/gitbucket/gitbucket/releases/tag/2.7)! 10 | 11 | This is a final release in this year. We could continue monthly release this year. Thanks for GitBucket team, all contributors and users. 12 | 13 | In this release, comment for commit and diff is available. We can use this feature for code review. 14 | 15 | ![Comment for commit and diff]({{site.baseurl}}/images/gitbucket-2.7/comment.png) 16 | 17 | This big feature is [contributed by Shintaro Murakami](https://github.com/gitbucket/gitbucket/pull/564). Great Thanks! 18 | 19 | In addition, some bug fix, improvements and security fix are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=milestone%3A2.7+is%3Aclosed) to know details. Also [a security issue in markdown processing](https://github.com/gitbucket/gitbucket/issues/577) had been fixed in this release. Therefore we highly recommend upgrading your GitBucket to 2.7. 20 | 21 | Enjoy GitBucket! 22 | -------------------------------------------------------------------------------- /_posts/2015-03-28-gitbucket-3.1.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.1 released!" 4 | date: 2015-03-28 00:00:00 5 | image: /images/gitbucket-3.1/jenkins.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.1](https://github.com/gitbucket/gitbucket/releases/tag/3.1)! 10 | 11 | ## New Web APIs 12 | 13 | Some Web APIs are supported in 3.1. They bring possibility to work Jenkins github pull-request builder with GitBucket. 14 | 15 | ![Jenkins github pull-request builder]({{site.baseurl}}/images/gitbucket-3.1/jenkins.png) 16 | 17 | ## Improved Diff View 18 | 19 | The diff view has been renewed with many improvement such as character level diff and ignoring whitespaces. File renaming is also detected in the diff view. 20 | 21 | ![Improved Diff View]({{site.baseurl}}/images/gitbucket-3.1/diff.png) 22 | 23 | ## Bump Scalatra to 2.3.1, sbt to 0.13.8 24 | 25 | Upgrade Scalatra which includes security fix related to `scala.xml.XML` library. 26 | 27 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.1) to know details. 28 | 29 | Enjoy GitBucket! 30 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 |
6 | 7 |

Posts

8 | 9 | 10 | 22 | 23 | 24 | 37 | 38 |
39 | -------------------------------------------------------------------------------- /_posts/2014-02-01-gitbucket-1.10.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 1.10 released!" 4 | date: 2014-02-01 00:00:00 5 | image: /images/gitbucket-1.10/gitbucket_rename_repos.png 6 | categories: gitbucket 7 | --- 8 | Today, we released a new version of Scala based Git platform [GitBucket 1.10](https://github.com/gitbucket/gitbucket/releases/tag/1.10). 9 | 10 | This release contains some new features as below: 11 | 12 | - Rename repository 13 | ![Rename repository]({{site.baseurl}}/images/gitbucket-1.10/gitbucket_rename_repos.png) 14 | - Transfer repository owner 15 | ![Transfer repository ownership]({{site.baseurl}}/images/gitbucket-1.10/gitbucket_transfer_owner.png) 16 | - Change default data directory to `HOME/.gitbucket` from `HOME/gitbucket`, but if data directory already exist at `HOME/gitbucket`, it continues being used. 17 | - Add LDAP display name attribute 18 | - Response performance improvement 19 | 20 | Running GitBucket is very easy: 21 | 22 | 1. Download gitbucket.war from [here](https://github.com/gitbucket/gitbucket/releases/tag/1.10) and hit `java -jar gitbucket.war` in console 23 | 2. Access `http://localhost:8080/` by your browser 24 | 25 | And also some bugs are fixed in this release. Please upgrade your GitBucket, it's also very easy. You have to only replace gitbucket.war. 26 | 27 | Enjoy! 28 | -------------------------------------------------------------------------------- /_posts/2018-09-01-gitbucket-4.28.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.28.0 released!" 4 | date: 2018-09-01 00:00:00 5 | image: /images/gitbucket-4.28.0/proxy_setting.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.28.0](https://github.com/gitbucket/gitbucket/releases/tag/4.28.0)! 10 | 11 | ## Proxy support for plugin installation 12 | 13 | The plugin repository settings has been moved to "System settings" and now it supports HTTP proxy for plugin installation from the plugin repository. 14 | 15 | ![Proxy setting for plugin installation]({{site.baseurl}}/images/gitbucket-4.28.0/proxy_setting.png) 16 | 17 | In addition, this release contains some important bug fixes like below: 18 | 19 | - Possible InternalServerError in the pull request creating UI when you change selection of the target or source repository 20 | - Possible StackOverflowError in the list of issues / pull requests at the dashboard if your account has a lot of repositories 21 | 22 | See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.28.0) to know all updates in this release. If you are facing these problems, consider upgrading to this version. 23 | 24 | Enjoy GitBucket! 25 | -------------------------------------------------------------------------------- /_posts/2014-05-31-gitbucket-2.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.0 released!" 4 | date: 2014-05-31 00:00:00 5 | image: /images/gitbucket-2.0/newui.png 6 | categories: gitbucket 7 | --- 8 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 2.0](https://github.com/gitbucket/gitbucket/releases/tag/2.0)! 9 | 10 | ![GitBucket 2.0 follows modern Github UI]({{site.baseurl}}/images/gitbucket-2.0/newui.png) 11 | 12 | This is a first major version up includes modern Github UI and following new features: 13 | 14 | ## Preview in AceEditor 15 | 16 | You can preview Markdown in direct file editing in the repository viewer. And you can also confirm diff for files other than Markdown. 17 | 18 | ![Preview in AceEditor]({{site.baseurl}}/images/gitbucket-2.0/preview.png) 19 | 20 | ## Select lines by clicking line number 21 | 22 | GitBucket has been supported selecting lines by URL hash like #L10 or #L10-L12. In this version, it's possible by clicking in the source viewer. 23 | 24 | ![Select lines by clicking line number]({{site.baseurl}}/images/gitbucket-2.0/select_lines.png) 25 | 26 | This release contains some improvements and bug fix. See [all closed issues](https://github.com/gitbucket/gitbucket/issues?milestone=17&page=1&state=closed) in this release to know details. Upgrade your GitBucket and try new UI and these excellent features. 27 | -------------------------------------------------------------------------------- /_layouts/post.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 |
5 | 6 |
7 |

{{ page.title }}

8 |

{{ page.date | date: "%b %-d, %Y" }}{% if page.author %} • {{ page.author }}{% endif %}{% if page.meta %} • {{ page.meta }}{% endif %}

9 |
10 | 11 |
12 | {{ content }} 13 |
14 | 15 |
16 | 36 | 37 | 38 |
-------------------------------------------------------------------------------- /_posts/2014-09-01-gitbucket-2.3.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.3 released!" 4 | date: 2014-09-01 00:00:00 5 | image: /images/gitbucket-2.3/gist_plugin_1.png 6 | categories: gitbucket 7 | --- 8 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 2.3](https://github.com/gitbucket/gitbucket/releases/tag/2.3)! 9 | 10 | ## Scala based plugin system 11 | 12 | The plugin system is available since GitBucket 2.2, but it had been still experimental in 2.2. 13 | 14 | In GitBucket 2.3, the plugin system moved to Scala based. We also provide some plugin examples include code snippet management system like Gist. 15 | 16 | ![Snippet plugin (1)]({{site.baseurl}}/images/gitbucket-2.3/gist_plugin_1.png) 17 | 18 | ![Snippet plugin (2)]({{site.baseurl}}/images/gitbucket-2.3/gist_plugin_2.png) 19 | 20 | However the plugin system is not still so stable and API for plugins is not enough. Note large changes in the future release. 21 | 22 | ## Embedded Jetty extraction directory 23 | 24 | Embedded Jetty extracts war file into `/tmp` in Linux. However `/tmp` is cleaned by operating system periodically. It causes error. 25 | 26 | In GitBucket 2.3, it extracts into `GITBUCKET_HOME/tmp` to solve this issue. 27 | 28 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=milestone%3A2.3+is%3Aclosed) to know details. 29 | 30 | Enjoy GitBucket! 31 | -------------------------------------------------------------------------------- /_posts/2017-12-03-sbt-gitbucket-plugin.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "sbt plugin for GitBucket plugin developers" 4 | date: 2017-12-03 00:00:00 5 | categories: gitbucket 6 | --- 7 | 8 | [sbt-gitbucket-plugin](https://github.com/gitbucket/sbt-gitbucket-plugin) is a sbt plugin for GitBucket plugin developers. 9 | 10 | This plugin provides following functionality in your GitBucket plugin project: 11 | 12 | - Add GitBucket core library and Servlet API dependencies to the project as "provided" scope 13 | - Enable [sbt-assembly](https://github.com/sbt/sbt-assembly) plugin to package your GitBucket plugin 14 | - Enable [sbt-twirl](https://github.com/playframework/twirl) plugin to compile twirl templates 15 | - Enable `sbt install` task to build and install the GitBucket plugin to the local GitBucket instance 16 | 17 | You can enable this plugin by just adding a following line to `project/plugin.sbt` of your GitBucket plugin project: 18 | 19 | ```scala 20 | addSbtPlugin("io.github.gitbucket" % "sbt-gitbucket-plugin" % "1.2.0") 21 | ``` 22 | 23 | and define the target GitBucket version in `build.sbt`: 24 | 25 | ```scala 26 | gitbucketVersion := "4.19.0" 27 | ``` 28 | 29 | [gitbucket-plugin-template](https://github.com/gitbucket/gitbucket-plugin-template) has been updated to use this plugin, so you can start GitBucket plugin development with sbt-gitbucket-plugin from this template project. 30 | 31 | If you created a plugin, let us know to add your plugin to [GitBucket Community Plugins](https://gitbucket-plugins.github.io/)! 32 | -------------------------------------------------------------------------------- /_posts/2014-11-04-gitbucket-2.5.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.5 released!" 4 | date: 2014-11-04 00:00:00 5 | image: /images/gitbucket-2.5/dashboard.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 2.5](https://github.com/gitbucket/gitbucket/releases/tag/2.5)! 10 | 11 | ## New Dashboard 12 | 13 | New Issues UI has been applied to dashboard too. 14 | 15 | ![New dashboard]({{site.baseurl}}/images/gitbucket-2.5/dashboard.png) 16 | 17 | ## Change datetime format 18 | 19 | All datetime in GitBucket has been shown as `xx days ago` like GitHub. 20 | 21 | ![Datetime format]({{site.baseurl}}/images/gitbucket-2.5/dateformat.png) 22 | 23 | 24 | ## Create branch from Web UI 25 | 26 | It has been possible to create new branch from the branch selector in Web UI. 27 | 28 | ![Create branch from Web UI]({{site.baseurl}}/images/gitbucket-2.5/create_branch.png) 29 | 30 | ## Task list in Markdown 31 | 32 | GitBucket markdown has been supported Task list as below: 33 | 34 | ``` 35 | - [ ] sample 36 | - [ ] sample2 37 | ``` 38 | 39 | ![Task list in Markdown]({{site.baseurl}}/images/gitbucket-2.5/tasklist.png) 40 | 41 | If we check "Task List" checkbox, then markdown content is updated. 42 | 43 | ---- 44 | 45 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=milestone%3A2.5+is%3Aclosed) to know details. 46 | 47 | Enjoy GitBucket! 48 | -------------------------------------------------------------------------------- /_posts/2014-04-29-gitbucket-1.13.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 1.13 released!" 4 | date: 2014-04-29 00:00:00 5 | image: /images/gitbucket-1.13/aceeditor.png 6 | categories: gitbucket 7 | --- 8 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 1.13](https://github.com/gitbucket/gitbucket/releases/tag/1.13). 9 | 10 | I introduce new features in GitBucket 1.13 in this entry. 11 | 12 | ## Online file editing 13 | 14 | Online file editing using [AceEditor](http://ace.c9.io/#nav=about) is available. Commiters can create, edit and remove files in repository on the browser. 15 | 16 | ![Online file editing by AceEditor]({{site.baseurl}}/images/gitbucket-1.13/aceeditor.png) 17 | 18 | ## File attachment to issues 19 | 20 | Now, we can attach image to issue and its comment. Drop image file into the area under textarea, or click this area and choose image file. 21 | 22 | ![File attachement to issues]({{site.baseurl}}/images/gitbucket-1.13/attach.png) 23 | 24 | ## Atom feed of user activity 25 | 26 | Atom feed is available in the dashboard and user activity page. 27 | 28 | ![Atom feed on Dashboard]({{site.baseurl}}/images/gitbucket-1.13/rss1.png) 29 | 30 | ![Atom feed on user activity page]({{site.baseurl}}/images/gitbucket-1.13/rss2.png) 31 | 32 | And also this release contains some improvements and many bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?milestone=16&state=closed) to know details. We highly recommend upgrading your GitBucket. 33 | 34 | Enjoy! 35 | -------------------------------------------------------------------------------- /_posts/2021-12-11-gitbucket-4.37.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.37.0 released!" 4 | date: 2021-12-11 00:00:00 5 | image: /images/gitbucket-4.37.0/custom_ssh_url.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.37.0](https://github.com/gitbucket/gitbucket/releases/tag/4.37.0)! 10 | 11 | ## Custom SSH URL 12 | 13 | In case you have a proxy server for SSH access in front of GitBucket, you can now configure SSH URL at the system settings page. 14 | 15 | ![Custom SSH URL]({{site.baseurl}}/images/gitbucket-4.37.0/custom_ssh_url.png) 16 | 17 | ## EDDSA key support for signed commit verification 18 | 19 | By upgrading apaceh-sshd and bouncycastle-java, GitBucket now supports EDDSA keys for signed commit verification. 20 | 21 | ## Relax some text length limitations 22 | 23 | Relaxed the following text length limitations: 24 | 25 | - Password (20 -> 40) 26 | - WebHook URL (200 -> 400) 27 | 28 | ## Web API enhancements 29 | 30 | The followig enhancements regarding Web APIs have been implemented in this version. Especially, Git Reference APIs enhancements would improve Jenkins integration: 31 | 32 | - Enhance Git Reference APIs 33 | - Add milestone data to issue list API 34 | - Support "all" in issue list API 35 | 36 | This release also includes various improvements and bug fixes. See all closed issues in [4.37.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.37.0) to know details. 37 | 38 | Enjoy GitBucket! 39 | -------------------------------------------------------------------------------- /_posts/2015-05-31-gitbucket-3.3.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.3 released!" 4 | date: 2015-05-31 00:00:00 5 | image: /images/gitbucket-3.3/image_diff.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.3](https://github.com/gitbucket/gitbucket/releases/tag/3.3)! 10 | 11 | This release contains some great new features. Almost of these features are provided by [@nazoking](https://github.com/nazoking). Thanks for his contribution! 12 | 13 | ## Image diff 14 | 15 | Rich image diff view is available. It provides 2-up, swipe, onion skin, difference and blink view. See other screenshots at [#750](https://github.com/gitbucket/gitbucket/pull/750). 16 | 17 | ![Image diff]({{site.baseurl}}/images/gitbucket-3.3/image_diff.png) 18 | 19 | ## File finder 20 | 21 | Incremental file search is available. Keyboard shortcut `t` is also available. 22 | 23 | ![File finder]({{site.baseurl}}/images/gitbucket-3.3/file_finder.png) 24 | 25 | ## Blame 26 | 27 | Blame is displayed on the source viewer. 28 | 29 | ![Blame]({{site.baseurl}}/images/gitbucket-3.3/blame.png) 30 | 31 | This release also contains some bugfix and improvements like below: 32 | 33 | - Now GitBucket does not remove user data and repositories even if user is removed 34 | - Mobile presentation is improved 35 | - Disable IE backward compatibility mode 36 | - Focus the input field at some pages 37 | 38 | See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.3) to know details. 39 | 40 | Enjoy GitBucket! 41 | -------------------------------------------------------------------------------- /_posts/2016-03-20-change-user-interface.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Change GitBucket user interface to make difference with GitHub" 4 | date: 2016-03-20 00:00:00 5 | image: /images/change-user-interface/bootstrap_default_theme.png 6 | categories: gitbucket 7 | --- 8 | 9 | We received a mail from GitHub a few weeks ago. 10 | 11 | It was saying GitHub does not allow to clone GitHub user interface and copy their proprietary materials. It infringes their exclusive intellectual property rights and also causes confusion for GitHub users. They requested eliminating GitHub's property materials and similarity from GitBucket. 12 | 13 | At first, we have never copied any materials from GitHub so this is not problem. However we should remove similarity to GitHub. Therefore we proposed changing color scheme to show difference clearly as a quick way. 14 | 15 | Fortunately, GitHub response was peaceful. They said that's good as a first step. But similarity is not only color. It's made by with icons, with fonts, with the layout, etc. We should remove these similarity and refresh our UI eventually. 16 | 17 | As a result, we will release the next version 3.13 with changing to the Bootstrap default theme and simplifying some parts of UI. And continue to make difference with GitHub through future versions. 18 | 19 | ![GitBucket 3.13 with Bootstrap default theme]({{site.baseurl}}/images/change-user-interface/bootstrap_default_theme.png) 20 | 21 | Anyway, we want to continue to use GitHub for our project because we love it. GitHub has been making revolution in the open-source world. Great thanks for this fantastic software development platform. 22 | -------------------------------------------------------------------------------- /_posts/2017-05-29-gitbucket-4.13.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.13 released!" 4 | date: 2017-05-29 00:00:00 5 | image: /images/gitbucket-4.13/file_upload_2.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.13](https://github.com/gitbucket/gitbucket/releases/tag/4.13)! 10 | 11 | ## Uploading files into the repository 12 | 13 | We can upload local files to the repository by drag and drop on the repository viewer. 14 | 15 | ![File uploading (1)]({{site.baseurl}}/images/gitbucket-4.13/file_upload_1.png) 16 | 17 | ![File uploading (2)]({{site.baseurl}}/images/gitbucket-4.13/file_upload_2.png) 18 | 19 | ## HTML is available in Markdown 20 | 21 | Since the latest version of [markedj](https://github.com/gitbucket/markedj) which is a Java based Markdown parsing and rendering library used in GitBucket supports whitelist based HTML rendering, Now we can put some HTML tags in Markdown. 22 | 23 | ![HTML in Matkdown (1)]({{site.baseurl}}/images/gitbucket-4.13/html_in_markdown_1.png) 24 | 25 | ![HTML in Markdown (2)]({{site.baseurl}}/images/gitbucket-4.13/html_in_markdown_2.png) 26 | 27 | ## Added filter box to dowpdown menus 28 | 29 | The filter box became available at almost dropdown lists. 30 | 31 | ![Dropdown filter]({{site.baseurl}}/images/gitbucket-4.13/dropdown_filter.png) 32 | 33 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.13) to know details. 34 | 35 | Enjoy GitBucket! 36 | -------------------------------------------------------------------------------- /_posts/2014-11-24-gitbucket-2.6.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.6 released!" 4 | date: 2014-11-24 00:00:00 5 | image: /images/gitbucket-2.6/searchbox.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 2.6](https://github.com/gitbucket/gitbucket/releases/tag/2.6)! 10 | 11 | ## Search box at issues and pull requests 12 | 13 | Search box is added at the top of the issues and pull requests. 14 | 15 | ![Search box]({{site.baseurl}}/images/gitbucket-2.6/searchbox.png) 16 | 17 | ## Information from administrator 18 | 19 | Administrator can edit information message such as about system maintenance in the system configuration page, and it's displayed at the top page of GitBucket. 20 | 21 | ![Information message]({{site.baseurl}}/images/gitbucket-2.6/information.png) 22 | 23 | ## Pull request UI has been updated 24 | 25 | New issue UI has not been applied to the pull request detail page until 2.5. In 2.6, the pull request detail page UI has been updated as same as issues. 26 | 27 | ![Pull request UI update]({{site.baseurl}}/images/gitbucket-2.6/pullreq.png) 28 | 29 | 30 | ## Move to TravisCI from Buildhive 31 | 32 | We moved our continuous integration to TravisCI from Buildhive. 33 | 34 | - https://travis-ci.org/gitbucket/gitbucket 35 | 36 | ![TravisCI]({{site.baseurl}}/images/gitbucket-2.6/travis.png) 37 | 38 | ---- 39 | 40 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=milestone%3A2.6+is%3Aclosed) to know details. 41 | 42 | Enjoy GitBucket! 43 | -------------------------------------------------------------------------------- /_posts/2014-03-01-gitbucket-1.11.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 1.11 released!" 4 | date: 2014-03-01 00:00:00 5 | image: /images/gitbucket-1.11/base-url.png 6 | categories: gitbucket 7 | --- 8 | Today, we released a new version of Scala based Git platform [GitBucket 1.11](https://github.com/gitbucket/gitbucket/releases/tag/1.11). 9 | 10 | This release contains some new features as below: 11 | 12 | - Base URL for redirection, notification and repository URL box is configurable 13 | ![Base URL configuration]({{site.baseurl}}/images/gitbucket-1.11/base-url.png) 14 | - Remove `--https` option because it's possible to substitute in the base url 15 | - Headline anchor is available for Markdown contents such as Wiki page 16 | ![Headline anchor]({{site.baseurl}}/images/gitbucket-1.11/headline-anchor.png) 17 | - Label is available for pull requests not only issues 18 | - Delete branch button is added 19 | ![Delete branch button]({{site.baseurl}}/images/gitbucket-1.11/delete_branch.png) 20 | ![Delete branch after merging pull request]({{site.baseurl}}/images/gitbucket-1.11/pullreq.png) 21 | - Repository icons are updated 22 | ![New repository icons]({{site.baseurl}}/images/gitbucket-1.11/newicons.png) 23 | - Select lines of source code by URL hash like `#L10` or `#L10-L15` in repository viewer 24 | ![Select lines by URL hash]({{site.baseurl}}/images/gitbucket-1.11/gitbucket_hash.png) 25 | - Display reference to issue from others in comment list 26 | ![Reference to issue from others]({{site.baseurl}}/images/gitbucket-1.11/refer_issue.png) 27 | 28 | And also this release contains some improvements and bug fix so we recommend upgrading your GitBucket. 29 | 30 | Enjoy! 31 | -------------------------------------------------------------------------------- /_posts/2025-09-23-gitbucket-4.44.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.44.0 released!" 4 | date: 2025-09-23 00:00:00 5 | image: /images/gitbucket-4.44.0/branch_protection.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server [GitBucket 4.44.0](https://github.com/gitbucket/gitbucket/releases/tag/4.44.0)! 10 | 11 | Here are major changes and new features in this version. 12 | 13 | ## Enhanced branch protection 14 | 15 | In previous versions, GitBucket's branch protection only supported the following restrictions, and the standard functionality couldn't prevent direct pushes to branches. 16 | 17 | - Prevent force pushes to and deleting specified branches 18 | - Prevent PRs that have not passed the status check from being merged 19 | 20 | This version enhances branch protection and supports the following settings: 21 | 22 | - Prevent pushes from non-allowed users 23 | - Whether to apply restrictions to administrator users as well 24 | 25 | ![Enhanced branch protection]({{site.baseurl}}/images/gitbucket-4.44.0/branch_protection.png) 26 | 27 | ## Improve logging for initialization errors 28 | 29 | In previous versions, even if an error occurred during startup, the log would not be displayed, making it appear as if it had frozen. However, we have improved the logging so that even initialization errors are properly logged, which would be helpful when you encounter troubles in setting up GitBucket. 30 | 31 | This release also includes many bugfixes and improvements. See all closed issues in [4.44.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.44.0) for details. 32 | 33 | Enjoy GitBucket! 34 | -------------------------------------------------------------------------------- /_posts/2017-09-02-gitbucket-4.16.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.16.0 released!" 4 | date: 2017-09-02 00:00:00 5 | image: /images/gitbucket-4.16.0/color_skin_green.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.16.0](https://github.com/gitbucket/gitbucket/releases/tag/4.16.0)! 10 | 11 | ## Support AdminLTE color skin 12 | 13 | [AdminLTE](https://adminlte.io/) which is a pretty CSS theme used in GitBucket supports color skin. In GitBucket 4.16.0, it's possible to select which color skin is used at the administration console. 14 | 15 | ![Select AdminLTE color skin]({{site.baseurl}}/images/gitbucket-4.16.0/color_skin_setting.png) 16 | 17 | This is a result of applying the green skin: 18 | 19 | ![Green skin]({{site.baseurl}}/images/gitbucket-4.16.0/color_skin_green.png) 20 | 21 | ## Improve unexpected error handling 22 | 23 | Unexpected errors are logged and shown on the screen for administrators. 24 | 25 | ![Stacktrace of unexpected error]({{site.baseurl}}/images/gitbucket-4.16.0/unexpected_error_stacktrace.png) 26 | 27 | ![Unexpected errors are logged]({{site.baseurl}}/images/gitbucket-4.16.0/unexpected_error_log.png) 28 | 29 | ## Show commit status on the commits list 30 | 31 | Commit status (which shows build status etc...) are shown on the commits list. 32 | 33 | ![Commit status]({{site.baseurl}}/images/gitbucket-4.16.0/commit_status.png) 34 | 35 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.16.0) to know details. 36 | 37 | Enjoy GitBucket! 38 | -------------------------------------------------------------------------------- /_posts/2015-10-25-gitbucket-sponsors-scalamatsuri2016.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket sponsors ScalaMatsuri 2016" 4 | date: 2015-10-25 00:00:00 5 | image: /images/scalamatsuri/scalamatsuri.jpg 6 | categories: gitbucket 7 | --- 8 | 9 | GitBucket sponsors [ScalaMatsuri 2016](http://scalamatsuri.org/index_en.html) the international Scala conference in Japan as "Samurai" sponsor! 10 | 11 | In the last year's ScalaMatsuri, we could attend many sessions by professional Scala developers. For example, keynote session by Martin Odersky, About sbt by Eugene Yokota (Typesafe), About Apache Spark by Aaron Davidson (Databricks) and About Scalding, Storm and Summingbird by Yoshimasa Niwa (Twitter). 12 | 13 | Also we talked about GitBucket at ScalaMatsuri Day1 and got an additional session in Day2 unconference. 14 | 15 |
GitBucket: The perfect Github clone by Scala from takezoe
16 | 17 | ![ScalaMatsuri]({{site.baseurl}}/images/scalamatsuri/scalamatsuri.jpg) 18 | 19 | This year, there are many [candidate sessions](http://scalamatsuri.org/en/candidates/) and voting by attendees just now! We did not propose a session about GitBucket. However we are looking forward to attend ScalaMatsuri this year again :-) 20 | -------------------------------------------------------------------------------- /_posts/2025-06-29-gitbucket-4.43.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.43.0 released!" 4 | date: 2025-06-29 00:00:00 5 | categories: gitbucket 6 | --- 7 | 8 | Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server [GitBucket 4.43.0](https://github.com/gitbucket/gitbucket/releases/tag/4.43.0)! 9 | 10 | This release is mainly for upgrading H2 from 1.x series to 2.x series. Note that you have to migrate your H2 database manually because H2 1.x and 2.x don't have compatibility in the date file format if you use it. 11 | 12 | Below is an example of the migration steps. Please do not forget taking a backup before the migration. 13 | 14 | ```shell 15 | # Export database using the current version of H2 16 | $ curl -O https://repo1.maven.org/maven2/com/h2database/h2/1.4.199/h2-1.4.199.jar 17 | $ java -cp h2-1.4.199.jar org.h2.tools.Script -url "jdbc:h2:~/.gitbucket/data" -user sa -password sa -script dump.sql 18 | 19 | # Recreate database using the new version of H2 20 | $ curl -O https://repo1.maven.org/maven2/com/h2database/h2/2.3.232/h2-2.3.232.jar 21 | $ java -cp h2-2.3.232.jar org.h2.tools.RunScript -url "jdbc:h2:~/.gitbucket/data" -user sa -password sa -script dump.sql 22 | ``` 23 | 24 | In addition, if your `~/.gitbucket/database.conf` has the following configuration, you need to remove `;MVCC=true` from `url`. 25 | 26 | ``` 27 | db { 28 | url = "jdbc:h2:${DatabaseHome};MVCC=true" // => "jdbc:h2:${DatabaseHome}" 29 | ... 30 | } 31 | ``` 32 | 33 | This release also includes some bugfixes, improvements, and internal library updates. See all closed issues in [4.43.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.43.0) to know details. 34 | 35 | Enjoy GitBucket! 36 | -------------------------------------------------------------------------------- /_posts/2014-08-04-gitbucket-2.2.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.2 released!" 4 | date: 2014-08-04 00:00:00 5 | image: /images/gitbucket-2.2/plugins.png 6 | categories: gitbucket 7 | --- 8 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 2.2](https://github.com/gitbucket/gitbucket/releases/tag/2.2)! 9 | 10 | ## Plug-in system is available 11 | 12 | Plug-in system is available since this release. You can install, update and uninstall plug-ins at system settings page. 13 | 14 | ![Plug-in system]({{site.baseurl}}/images/gitbucket-2.2/plugins.png) 15 | 16 | You can write plug-in by JavaScript but plug-in system is still unstable. Therefore plug-in API will be changed in the future version. 17 | 18 | ## Move to Scala 2.11 19 | 20 | Move to Scala 2.11 from 2.10. And it's also upgrade frameworks. We are now using Scalatra 2.3 and Slick 2.1. Especially, moving to Slick 2.1 is a first step of multiple database driver support. 21 | 22 | ## tar.gz export for repository contents 23 | 24 | You can export repository contents as tar.gz not only zip. 25 | 26 | ![Export as tar.gz]({{site.baseurl}}/images/gitbucket-2.2/export.png) 27 | 28 | ## LDAP authentication improvement 29 | 30 | LDAP authentication has been improved. The mail address became optional. If LDAP server does not have a mail address field, you have to input your mail address after the initial LDAP authentication. 31 | 32 | ## News feed of private repositories 33 | 34 | Show news feed of a private repository to members in the dashboard. 35 | 36 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A2.2) to know details. 37 | 38 | Enjoy GitBucket! 39 | -------------------------------------------------------------------------------- /_includes/header.html: -------------------------------------------------------------------------------- 1 | 32 | -------------------------------------------------------------------------------- /_posts/2018-07-29-gitbucket-4.27.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.27.0 released!" 4 | date: 2018-07-29 00:00:00 5 | image: /images/gitbucket-4.27.0/add_tag.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.27.0](https://github.com/gitbucket/gitbucket/releases/tag/4.27.0)! 10 | 11 | ## Create new tag on the browser 12 | 13 | The repository viewer now supports creating new tag on the browser. 14 | 15 | ![Add tag]({{site.baseurl}}/images/gitbucket-4.27.0/add_tag.png) 16 | 17 | ## EditorConfig support 18 | 19 | [EditorConfig](https://editorconfig.org/) is a configuration format which helps to maintain consistent coding styles between various text editors and IDEs. GitBucket's online source code viewer and editor now support following configurations of EditorConfig when `.editorconfig` is at the root of a git repository: 20 | 21 | - `indent_style` 22 | - `indent_size` (`tab_width`) 23 | - `end_of_line` 24 | 25 | ## Improve issues / pull requests search 26 | 27 | Before this release, the search result of issues and pull requests were displayed on the same page, and we couldn't recognize which one is an issue or a pull request from displayed information. Now issues and pull requests were separated. Also their status (open or closed) is displayed on the list. 28 | 29 | ![Search result]({{site.baseurl}}/images/gitbucket-4.27.0/search_result.png) 30 | 31 | In addition, this release contains some improvements and bug fixes. Especially, plugin installation and pull request commenting have many improvements in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.27.0) to know details. 32 | 33 | Enjoy GitBucket! 34 | -------------------------------------------------------------------------------- /_posts/2015-05-03-gitbucket-3.2.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.2 released!" 4 | date: 2015-05-03 00:00:00 5 | image: /images/gitbucket-3.2/directory_history.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.2](https://github.com/gitbucket/gitbucket/releases/tag/3.2)! 10 | 11 | This release contains some improvements of the repository viewer as below: 12 | 13 | ## Directory history button 14 | 15 | GitHub's "Browse commits for this branch" button has been added at the file list view. 16 | 17 | ![Directory history]({{site.baseurl}}/images/gitbucket-3.2/directory_history.png) 18 | 19 | ## Compare / pull request button 20 | 21 | Compare button has been added at left of the branch selector. 22 | 23 | ![Compare button]({{site.baseurl}}/images/gitbucket-3.2/compare_button_2.png) 24 | 25 | If the current branch has been already sent as the pull request, this button is linked to that pull request. 26 | 27 | ![Pull request button]({{site.baseurl}}/images/gitbucket-3.2/compare_button_1.png) 28 | 29 | In addition, some bug fix and improvements are contained in this release. One of them is [resolving DB connection error in development mode](https://github.com/gitbucket/gitbucket/pull/709). This fix is very helpful for GitBucket developers. 30 | 31 | ## Limit of activity log 32 | 33 | GitBucket records all activity log in default but huge activity logs makes GitBucket is heavy. In GitBucket 3.2, we can set a limit of activity log. If number of activity logs is over this limit, old logs are deleted. 34 | 35 | ![Activity log limit configuration]({{site.baseurl}}/images/gitbucket-3.2/activity_limit.png) 36 | 37 | See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.2) to know details. 38 | 39 | Enjoy GitBucket! 40 | -------------------------------------------------------------------------------- /_posts/2016-12-23-gitbucket-4.8.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.8 released!" 4 | date: 2016-12-23 00:00:00 5 | image: /images/gitbucket-4.8/repository_search_box.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.8](https://github.com/gitbucket/gitbucket/releases/tag/4.8)! 10 | 11 | ## Search for repository names 12 | 13 | The search box on the global header now works for search repository: 14 | 15 | ![Repository search box on the header]({{site.baseurl}}/images/gitbucket-4.8/repository_search_box.png) 16 | 17 | Also a filter box on the dashboard sidebar to filter repositories have been introduced: 18 | 19 | ![Repository filter on the sidebar]({{site.baseurl}}/images/gitbucket-4.8/sidebar_filter.png) 20 | 21 | ## Search issues and wiki 22 | 23 | The search box has been available for issues and wiki: 24 | 25 | ![Search box for issues]({{site.baseurl}}/images/gitbucket-4.8/search_box_issues.png) 26 | 27 | ![Search box for wiki]({{site.baseurl}}/images/gitbucket-4.8/search_box_wiki.png) 28 | 29 | ## Keep pull request comments 30 | 31 | Before this release, comments on source code of the pull request had became invisible if new commits are pushed. Since this release, if new pushed commits don't update commented line, these comments are kept on the screen. 32 | 33 | ![Comment for the pull request]({{site.baseurl}}/images/gitbucket-4.8/pull_request_comment.png) 34 | 35 | In addition, this release contains: 36 | 37 | - New [WebAPI](https://github.com/gitbucket/gitbucket/wiki/API-WebHook#api) to get a single issue 38 | - Performance improvement for the repository viewer 39 | - Some other improvements and bugfixes 40 | 41 | See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.8) to know details. 42 | 43 | Enjoy GitBucket! 44 | -------------------------------------------------------------------------------- /_posts/2015-06-27-gitbucket-3.4.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.4 released!" 4 | date: 2015-06-27 00:00:00 5 | categories: gitbucket 6 | --- 7 | 8 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.4](https://github.com/gitbucket/gitbucket/releases/tag/3.4)! 9 | 10 | ## Plug-in API enhancement 11 | 12 | Declarative style plug-in definition is available. 13 | 14 | ```scala 15 | class Plugin extends gitbucket.core.plugin.Plugin { 16 | 17 | override val pluginId: String = "gist" 18 | 19 | override val pluginName: String = "Gist Plugin" 20 | 21 | override val description: String = "Provides Gist feature on GitBucket." 22 | 23 | override val versions: List[Version] = List(Version(1, 2), Version(1, 0)) 24 | 25 | override val images = Seq( 26 | "images/menu-revisions-active.png" -> fromClassPath("images/menu-revisions-active.png"), 27 | "images/menu-revisions.png" -> fromClassPath("images/menu-revisions.png"), 28 | "images/snippet.png" -> fromClassPath("images/snippet.png") 29 | ) 30 | 31 | override val controllers = Seq( 32 | "/*" -> new GistController() 33 | ) 34 | 35 | } 36 | ``` 37 | 38 | And added a new extension point to add [markup render](https://github.com/gitbucket/gitbucket/blob/master/src/main/scala/gitbucket/core/plugin/Renderer.scala). In default, GitBucket supports plain text and Markdown. 39 | 40 | ## go-import support 41 | 42 | GitBucket generates below `` tag for public repositories. 43 | 44 | ```html 45 | 46 | ``` 47 | 48 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.4) to know details. 49 | 50 | Enjoy GitBucket! 51 | -------------------------------------------------------------------------------- /_posts/2017-02-25-gitbucket-4.10.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.10 released!" 4 | date: 2017-02-25 00:00:00 5 | image: /images/gitbucket-4.10/filesize.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.10](https://github.com/gitbucket/gitbucket/releases/tag/4.10)! 10 | 11 | ## Update to Scala 2.12, Scalatra 2.5 and Slick 3.2.0 12 | 13 | Scala version has been updated to 2.12. Also Scalatra and Slick have been updated to Scalatra 2.5 and blocking-slick 0.0.7 (Slick 3.2.0-RC1). 14 | 15 | By this change, plug-ins compatibility has been broken. If your plug-in hasn't used Slick query, it will be work on GitBucket 4.10 only recompile simply. Otherwise, you have to update your code to use blocking-slick. 16 | 17 | [blocking-slick](https://github.com/takezoe/blocking-slick) is a library that provides Slick2 compatible blocking API on Slick3. Slick2 isn't already maintained any longer and not published Scala 2.12 version, so we had to move to Slick3 to update Scala to 2.12. Also query compiler has been improved in Slick3, it might bring performance advantage. 18 | 19 | Just for this purpose, we made blocking-slick. It provides Slick2 compatible API as much as possible, but you have to rewrite some code. Check [this pull request](https://github.com/gitbucket/gitbucket/pull/1381/files) to know how to migrate your Slick2 based code to blocking-slick. 20 | 21 | ## Display file size in the file viewer 22 | 23 | File size has been added to the blob view of the repository viewer: 24 | 25 | ![File size]({{site.baseurl}}/images/gitbucket-4.10/filesize.png) 26 | 27 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.10) to know details. 28 | 29 | Enjoy GitBucket! 30 | 31 | -------------------------------------------------------------------------------- /_posts/2016-06-04-gitbucket-4.1.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.1 released!" 4 | date: 2016-06-04 00:00:00 5 | image: /images/gitbucket-4.1/branch_protection_1.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.1](https://github.com/gitbucket/gitbucket/releases/tag/4.1)! 10 | 11 | ## Generic ssh user 12 | 13 | Generic `git` user is available to connect git repository via SSH, so we can clone the git repository from folowing URL: 14 | 15 | ``` 16 | ssh://git@localhost:29418/root/test.git 17 | ``` 18 | 19 | instead of 20 | 21 | ``` 22 | ssh://root@localhost:29418/root/test.git 23 | ``` 24 | 25 | ## Improve branch protection UI 26 | 27 | Branch protection settings UI wasn't intuitive a little. So its UI has been updated as below: 28 | 29 | 1. When status check not found, `"Require status checks .."` checkbox is disabled 30 | ![when status check not found]({{site.baseurl}}/images/gitbucket-4.1/branch_protection_1.png) 31 | 2. When status check not selected and `"Require status checks .."` checked, submit button is disabled 32 | ![when status check not selected]({{site.baseurl}}/images/gitbucket-4.1/branch_protection_2.png) 33 | 3. When status check selected and `"Require status checks .."` checked, submit button is enabled 34 | ![selected]({{site.baseurl}}/images/gitbucket-4.1/branch_protection_3.png) 35 | 36 | ## Default value of pull request title 37 | 38 | Default value of the pull request has been generated from commit message or branch name. 39 | 40 | ![Default value of pull request title]({{site.baseurl}}/images/gitbucket-4.1/pull-request-title.png) 41 | 42 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.1) to know details. 43 | 44 | Enjoy GitBucket! 45 | -------------------------------------------------------------------------------- /_posts/2018-01-23-scala-exchange-2017.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket at Scala eXchange 2017" 4 | date: 2017-12-23 00:00:00 5 | image: /images/scala-exchange-2017/scala-exchange-2017.jpg 6 | categories: gitbucket 7 | --- 8 | 9 | ![Merge strategy]({{site.baseurl}}/images/scala-exchange-2017/scala-exchange-2017.jpg) 10 | 11 | I attended Scala eXchange 2017 in London at 14th - 15th Dec 2017 as a lightning talk speaker! I talked about GitBucket in 10 minutes. The slides is here: 12 | 13 |
GitBucket: Git Centric Software Development Platform by Scala from takezoe
14 | 15 | I introduced GitBucket and its techinology background in my talk. GitBucket uses Scalatra, not Play Framework which is a de facto standard of web framework in Scala. Scalatra is a web framework for Scala based on the traditional Java servlet, so it's not so efficient compare to non-blocking web framework like Play. But it makes possible to integrate existing servlet based resources such as GitServlet which is provided by JGit. It's an important thing for GitBucket. GitBucket is also based on a lot of existing Java middlewares and libraries such as Jetty, H2 and Apache MINA. It was impossible to make GitBucket without them. 16 | 17 | I heard a lot of interesting talks maily about functional programming in the conference. It was very exciting 2 days. Thanks for great speakers, kind staffs and all attendees! -------------------------------------------------------------------------------- /_posts/2014-09-09-scalamatsuri.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket in ScalaMatsuri" 4 | date: 2014-09-09 00:00:00 5 | image: /images/scalamatsuri/scalamatsuri.jpg 6 | categories: gitbucket 7 | --- 8 | [ScalaMatsuri](http://scalamatsuri.org/en/) the interational conference for Scala developers in Japan was held at last weekend. I gave a speech about GitBucket in the first day of this conference. In my talk, described technologies and tools which support GitBucket and its development. 9 | 10 | ![ScalaMatsuri]({{site.baseurl}}/images/scalamatsuri/scalamatsuri.jpg) 11 | 12 |
GitBucket: The perfect Github clone by Scala from takezoe
13 | 14 | Second day was [unconference](http://en.wikipedia.org/wiki/Unconference). I got a session for casual talk about GitBucket named 'GitBucket Kaigi'. In this session, I talked about motivation and history of GitBucket, new Scala base plugin system, performance and scaling with some GitBucket users. 15 | 16 | There were many wonderful sessions in this conference. For example, 'Keynote Address - The Evolution of Scala' by Martin Odersky, 'Building a Unified "Big Data" Pipeline in Apache Spark' by Aaron Davidson and some case studies in production use of Scala by Hatena and Gree. 17 | 18 | On the whole, ScalaMatsuri was very meaningful for all participants, of course for me too. I hope that it will be held again next year. 19 | 20 | Great thanks for all staffs, speakers, sponsors and all participants. See you again next year! 21 | -------------------------------------------------------------------------------- /_posts/2016-08-28-gitbucket-4.4.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.4 released!" 4 | date: 2016-08-28 00:00:00 5 | image: /images/gitbucket-4.4/sort_milestones_1.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.4](https://github.com/gitbucket/gitbucket/releases/tag/4.4)! 10 | 11 | ## Import a SQL dump file to the database 12 | 13 | Importing a SQL dump file to the database is available in the administration console. 14 | 15 | ![Import SQL file]({{site.baseurl}}/images/gitbucket-4.4/sql_import.png) 16 | 17 | **Note:** XML export and import are abolished along with this. 18 | 19 | ## `go get` support in private repositories 20 | 21 | `go get` support has been available in public repositories until 4.3. Since 4.4, it's also available in private repositories. GitBucket generates HTML for private repositories as follows: 22 | 23 | ```html 24 | 25 | 26 | 27 | 28 | 29 | 30 | ``` 31 | 32 | ## Sort milestones by due date 33 | 34 | The list of milestones has been sorted by due date. 35 | 36 | ![Sort milestones]({{site.baseurl}}/images/gitbucket-4.4/sort_milestones_1.png) 37 | 38 | ![Milestones in pulldown]({{site.baseurl}}/images/gitbucket-4.4/sort_milestones_2.png) 39 | 40 | ## apache-sshd has been updated to 1.2.0 41 | 42 | [apache-sshd](https://mina.apache.org/sshd-project/) has been updated to 1.2.0. 43 | 44 | DSA (ssh-dss) is not recommended because of the vulnerability, however GitBucket has supported only DSA until 4.3. By this update, you can use RSA to connect git repository on the GitBucket via SSH. 45 | 46 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.4) to know details. 47 | 48 | Enjoy GitBucket! 49 | -------------------------------------------------------------------------------- /_posts/2016-07-02-gitbucket-4.2.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.2 released!" 4 | date: 2016-07-02 00:00:00 5 | image: /images/gitbucket-4.2/adminlte.png 6 | categories: gitbucket 7 | --- 8 | 9 | > **Note:** [GitBucket 4.2.1](https://github.com/gitbucket/gitbucket/releases/tag/4.2.1) is available. This is hotfix for a critical bug in migration. If you are new installation, use 4.2.0. But if you have an existing installation and it had been updated to 4.0 from 3.x, you must update to 4.2.1. 10 | 11 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.2](https://github.com/gitbucket/gitbucket/releases/tag/4.2)! 12 | 13 | ## New UI based on AdminLTE 14 | 15 | UI refreshing is still ongoing. [AdminLTE](https://github.com/almasaeed2010/AdminLTE) is graceful admin control panel theme for Bootstrap. In GitBucket 4.2, this AdminLTE is fully applied to GitBucket UI. 16 | 17 | ![AdminLTE based New UI]({{site.baseurl}}/images/gitbucket-4.2/adminlte.png) 18 | 19 | ## git gc 20 | 21 | `git gc` is available at the repository settings page: 22 | 23 | ![git gc]({{site.baseurl}}/images/gitbucket-4.2/git_gc.png) 24 | 25 | ## Toggle repository features 26 | 27 | Issues and Wiki are possible to be disabled at the repository settings page: 28 | 29 | ![Toggle repository features]({{site.baseurl}}/images/gitbucket-4.2/disable_repository_features.png) 30 | 31 | If you are using external ITS or Wiki, you can link to them from "Issues" or "Wiki" in the side menu of the repository by putting these URL at the repository settings page above. 32 | 33 | ## SMTP configuration test 34 | 35 | You can send a test mail to specified address to validate SMTP configuration: 36 | 37 | ![Send test mail]({{site.baseurl}}/images/gitbucket-4.2/smtp_test.png) 38 | 39 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.2) to know details. 40 | 41 | Enjoy GitBucket! 42 | -------------------------------------------------------------------------------- /_includes/head.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | {% assign twitter_description = page.description | default: page.excerpt | default: site.description %} 15 | {% if twitter_description %} 16 | {% assign twitter_description = twitter_description | markdownify | strip_html | strip_newlines | escape_once %} 17 | {% endif %} 18 | {% if page.title %} 19 | {% assign twitter_title = page.title | append: " - " | append: site.title %} 20 | {% else %} 21 | {% assign twitter_title = site.title %} 22 | {% endif %} 23 | {% if page.image %} 24 | {% assign twitter_image = site.url | append: site.baseurl | append: page.image %} 25 | {% assign twitter_card = "summary_large_image" %} 26 | {% else %} 27 | {% assign twitter_image = site.url | append: site.baseurl | append: "/favicon.png" %} 28 | {% assign twitter_card = "summary" %} 29 | {% endif %} 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /_posts/2023-04-29-gitbucket-4.39.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.39.0 released!" 4 | date: 2023-04-29 00:00:00 5 | image: /images/gitbucket-4.39.0/custom_field_enum_2.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server [GitBucket 4.39.0](https://github.com/gitbucket/gitbucket/releases/tag/4.39.0)! 10 | 11 | Here are major new features in this version. 12 | 13 | ## Enum support in custom fields 14 | 15 | Custom field for Issues and Pull requests have been supported since GitBucket 4.38.0 and enum type is now supported. 16 | 17 | ![Define enum field]({{site.baseurl}}/images/gitbucket-4.39.0/custom_field_enum_1.png) 18 | 19 | You can define enum field with comma-separated values so users can select one of these values from the pulldown list when create or edit issues or pull requests. 20 | 21 | ![Select value for enum field]({{site.baseurl}}/images/gitbucket-4.39.0/custom_field_enum_2.png) 22 | 23 | ## Hide large diff by default 24 | 25 | GitBucket has an issue that it takes very long time to render very large diff. In this version, such large diffs that have more than 1000 lines are hidden by default. You can see these diffs by clicking "Show diff" link. 26 | 27 | ![Hide large diff by default]({{site.baseurl}}/images/gitbucket-4.39.0/hide_large_diff.png) 28 | 29 | ## New options to run GitBucket using multiple machines 30 | 31 | The following new experimental options are added in this version. These options can be used if you want to run GitBucket using multiple clusters for high availability or load balancing. 32 | 33 | - `--disable_news_feed` 34 | - `--disable_cache` 35 | 36 | Note that these options are experimental and still GitBucket doesn't support running using multiple machines officially. You can try it at your own risk. 37 | 38 | This release also includes many bugfixes mainly regarding Web APIs. See all closed issues in [4.39.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.39.0) to know details. 39 | 40 | Enjoy GitBucket! 41 | -------------------------------------------------------------------------------- /_posts/2014-10-06-gitbucket-2.4.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.4 released!" 4 | date: 2014-10-06 00:00:00 5 | image: /images/gitbucket-2.4/new_issues_ui.png 6 | categories: gitbucket 7 | --- 8 | 9 | > **Note:** [GitBucket 2.4.1](https://github.com/gitbucket/gitbucket/releases/tag/2.4.1) is available. This is hotfix for critical bugs in 2.4. If you've already installed 2.4, please replace it with 2.4.1. 10 | 11 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 2.4](https://github.com/gitbucket/gitbucket/releases/tag/2.4)! 12 | 13 | ## New Issues UI 14 | 15 | In GitBucket 2.4, Issues and Pull requests have been renewed to GitHub like modern UI. 16 | 17 | ![New Issues UI]({{site.baseurl}}/images/gitbucket-2.4/new_issues_ui.png) 18 | 19 | ## Side-by-side diff 20 | 21 | Recently, GitHub supported side-by-side diff. In GitBucket 2.4 has been supported side-by-side diff too. You can switch merged style and side-by-side style in the diff view. 22 | 23 | ![Side-by-side diff]({{site.baseurl}}/images/gitbucket-2.4/side_by_side_diff.png) 24 | 25 | ## Fix link url problem in Markdown 26 | 27 | GitBucket had some problems in resolving relative path in Markdown redering (e.g. Wiki, README.md and blob view for Markdown files). 28 | 29 | In this release, this problem has been fixed, so relative path is available as links or images. For example, the following Markdown was not rendered in GitBucket 2.3, but it renders the image correctly in 2.4. 30 | 31 | ``` 32 | ![Sample Image](images/sample.png) 33 | ``` 34 | 35 | ## Plugin System is disabled in default 36 | 37 | Plugin system has been disabled in default in this release, because it need many improvements but we can't do it soon. If you want to enable plugin system, add `-Denable.plugin=true` to the JavaVM option. 38 | 39 | ---- 40 | 41 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=milestone%3A2.4+is%3Aclosed) to know details. 42 | 43 | Enjoy GitBucket! 44 | -------------------------------------------------------------------------------- /_posts/2016-02-27-gitbucket-3.12.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.12 released!" 4 | date: 2016-02-27 00:00:00 5 | image: /images/gitbucket-3.12/new-github-ui.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.12](https://github.com/gitbucket/gitbucket/releases/tag/3.12)! 10 | 11 | ## New GitHub UI 12 | 13 | GitBucket now supports current GitHub UI. Repository menu moved to the top from right-side. It provides more width for repository contents. 14 | 15 | ![New GitHub UI]({{site.baseurl}}/images/gitbucket-3.12/new-github-ui.png) 16 | 17 | ## Improved mobile view 18 | 19 | Since GitBucket 3.10, Mobile view has been broken because we moved to Bootstrap 3. We improved mobile view in this version with new GitHub UI mentioned above. 20 | 21 | ![Improved mobile view]({{site.baseurl}}/images/gitbucket-3.12/mobile-view.png) 22 | 23 | ## Improve printing style 24 | 25 | Printing CSS is improved a little. This would help you when you print Wiki pages. 26 | 27 | ![Printing preview in Chrome]({{site.baseurl}}/images/gitbucket-3.12/print-preview.png) 28 | 29 | ## Individual URL for pull request tabs 30 | 31 | Each tab of the pull request (i.e. "Conversation", "Commits" and "Files Changed") has the individual URL. You can link to specific tab using this link. 32 | 33 | ![Fixed url for pull request tabs]({{site.baseurl}}/images/gitbucket-3.12/url-for-pull-request-tabs.png) 34 | 35 | ## SSH host configuration is separated from HTTP base URL 36 | 37 | GitBucket had generated SSH URL using the hostname in HTTP base URL up to now. So it had been impossible to give different hostname from HTTP URL. In GitBucket 3.12, you can specify the independent hostname for SSH URL. 38 | 39 | ![SSH host configuration]({{site.baseurl}}/images/gitbucket-3.12/ssh-host-configuration.png) 40 | 41 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.12) to know details. 42 | 43 | Enjoy GitBucket! 44 |  45 |  46 | -------------------------------------------------------------------------------- /_posts/2018-09-29-gitbucket-4.29.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.29.0 released!" 4 | date: 2018-09-29 00:00:00 5 | image: /images/gitbucket-4.29.0/docker.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.29.0](https://github.com/gitbucket/gitbucket/releases/tag/4.29.0)! 10 | 11 | ## Official Docker support 12 | 13 | [Official Docker image](https://hub.docker.com/r/gitbucket/gitbucket/) is now available on DockerHub! 14 | 15 | ![DockerHub]({{site.baseurl}}/images/gitbucket-4.29.0/docker.png) 16 | 17 | You can run GitBucket using `docker` command immediately: 18 | 19 | ``` 20 | $ docker run -d -p 8080:8080 gitbucket/gitbucket 21 | ``` 22 | 23 | Add `-p 29418:29418` option if you would like to enable SSH for repository access: 24 | 25 | ``` 26 | $ docker run -d -p 8080:8080 -p 29418:29418 gitbucket/gitbucket 27 | ``` 28 | 29 | You can also specify the data directory by `-v` option: 30 | 31 | ``` 32 | $ docker run -d -p 8080:8080 -v `pwd`/gitbucket:/gitbucket gitbucket/gitbucket 33 | ``` 34 | 35 | ## Enhance edit button of the repository viewer 36 | 37 | In the repository viewer, direct edit button is now available for README, and edit and delete button are iconized. 38 | 39 | ![Direct edit button for README]({{site.baseurl}}/images/gitbucket-4.29.0/edit-button-1.png) 40 | 41 | ![Edit and delete buttons are iconized]({{site.baseurl}}/images/gitbucket-4.29.0/edit-button-2.png) 42 | 43 | ## Confirm dialog for dangerous operations 44 | 45 | Before this release, GitBucket shown a confirmation dialog for only repository deletion. Now it shows for also "Transfer Ownership" and "Garbage collection" for further safety. 46 | 47 | ![Confirmation dialog for dangerous operations]({{site.baseurl}}/images/gitbucket-4.29.0/confirm-dialog.png) 48 | 49 | In addition, this release contains some improvements and bug fixes. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.26.0) to know details. 50 | 51 | Enjoy GitBucket! 52 | -------------------------------------------------------------------------------- /_posts/2018-10-14-plugins-for-project-management.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Useful plugins for your project management on GitBucket" 4 | date: 2018-10-14 00:00:00 5 | image: /images/plugins-for-project-management/kanban-plugin.png 6 | categories: gitbucket 7 | --- 8 | 9 | GitBucket has plugin system and there are a lot of useful plugins. Recently I found some new plugins which would really help the project management on GitBucket. I'd like to introduce them in this article. 10 | 11 | ## Kanban plugin 12 | 13 | [https://github.com/kasancode/gitbucket-label-kanban-plugin](https://github.com/kasancode/gitbucket-label-kanban-plugin) 14 | 15 | This plugin offers Kanban board for issues / pull requests. Columns are defined by special prefixed labels. It exploits existing GitBucket features well. 16 | 17 | ![Kanban plugin]({{site.baseurl}}/images/plugins-for-project-management/kanban-plugin.png) 18 | 19 | ## Gantt plugin 20 | 21 | [https://github.com/kasancode/gitbucket-gantt-plugin](https://github.com/kasancode/gitbucket-gantt-plugin) 22 | 23 | This plugin was made by a same author of Kanban plugin. It visualizes the milestone (and issues / pull requests which are included in the milestone) progress as a gantt chart. It would help to grab the progress of the project. 24 | 25 | ![Gantt plugin]({{site.baseurl}}/images/plugins-for-project-management/gantt-plugin.png) 26 | 27 | ## Excel plugin 28 | 29 | [https://github.com/kounoike/gitbucket-xlsx-plugin](https://github.com/kounoike/gitbucket-xlsx-plugin) 30 | 31 | and Excel!! This plugin makes possible to render Excel file on GitBucket. It really useful in some kind of projects which exploit Excel for any purposes. 32 | 33 | ![Excel plugin]({{site.baseurl}}/images/plugins-for-project-management/excel-plugin.png) 34 | 35 | This plugin being developing by a committer of GitBucket and it's not released yet. So we can't use it at the moment, but really cool. I can't wait for the release of this plugin. 36 | 37 | Anyway, GitBucket has a lot of useful plugins in addition to the basic features. I hope you can find one which meets your requirement from them. 38 | 39 | Enjoy GitBucket! 40 | -------------------------------------------------------------------------------- /_posts/2018-06-07-why-doesnt-gitbucket-self-host.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "Why doesn't GitBucket self-host?" 4 | date: 2018-06-07 00:00:00 5 | categories: gitbucket 6 | --- 7 | 8 | The recent acquisition of GitHub by Microsoft sparked allot of discussions about possible alternatives to GitHub. E.g. one contributor of GitBucket made [a topic on Hacker News](https://news.ycombinator.com/item?id=17241487) where users pointed out that not many of these GitHub alternatives are really eating their *own dog food*. 9 | 10 | This might be a valid point, but there are quite a few reasons why GitBucket itself isn't self-hosted, but still it’s eating it’s *own dog food*. 11 | 12 | The **main** purpose of GitBucket is to offer an extremely [easy to install](https://github.com/gitbucket/gitbucket#installation) and use Git Web based UI for **small teams and projects**, in order to be used in **intranets** or on **private servers** for the cases where existing solutions on the market are not an option. 13 | GitBucket fulfills this role since years and all the team members and host GitBucket for themselves or in the companies/projects where they work. 14 | 15 | Other reasons why GitBucket isn't self-hosted: 16 | - financial resources: the team is contributing their time and energy as individuals, but for now there’s no company that could finance hosting costs at such a scale on long term. 17 | - ease of contribution by the community – this is the **biggest** reason. 18 | 19 | I guess it's easier to work at scale on GitHub than on other platforms for our contributors, since they already have GitHub accounts and they are also familiar with GitHub. It motivates the contributors and we can get allot more feedback this way. So using GitHub makes both of us and users happy :) . 20 | 21 | I highly respect GitHub because I believe that it changed software development for the better. I always enjoy development on it and GitBucket wouldn't have been born without it. GitBucket might be an alternative to GitHub, but it's not a competitor. 22 | 23 | Of course, I will keep using GitHub for the GitBucket project in the future too. 24 | 25 | Thanks for GitHub as a great software development platform. 26 | -------------------------------------------------------------------------------- /_posts/2024-05-18-gitbucket-4.41.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.41.0 released!" 4 | date: 2024-05-18 00:00:00 5 | image: /images/gitbucket-4.41.0/pull_request_ui_1.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server [GitBucket 4.41.0](https://github.com/gitbucket/gitbucket/releases/tag/4.41.0)! 10 | 11 | Here are major changes and new features in this version. 12 | 13 | ## Simplify pull request UI 14 | 15 | Merge action in the pull request UI is simplified a little. 16 | 17 | ![Simplified pull request UI]({{site.baseurl}}/images/gitbucket-4.41.0/pull_request_ui_1.png) 18 | 19 | ![Simplified pull request UI]({{site.baseurl}}/images/gitbucket-4.41.0/pull_request_ui_2.png) 20 | 21 | ## Keyword search for issues and pull requests 22 | 23 | Keyword search is supported in the search box of issues and pull requests view. If you search by keyword, it's redirected to the keyword serach results. 24 | 25 | ![Keyword search]({{site.baseurl}}/images/gitbucket-4.41.0/keyword_search_1.png) 26 | 27 | ![Keyword search]({{site.baseurl}}/images/gitbucket-4.41.0/keyword_search_2.png) 28 | 29 | ## Max diff display settings 30 | 31 | Large diff could make the browser very heavy as it's rendered by JavaScript. You can avoid it by configuraing max files and lines limit in showing diff at the system settings. 32 | 33 | ![Diff settings]({{site.baseurl}}/images/gitbucket-4.41.0/diff_settings.png) 34 | 35 | ## Adjust the default branch when cloning external repository 36 | 37 | When creating a repository on GitBucket by cloning an external repository, the default branch has been set based on the default configuration of GitBucket. But it has caused an error at the repository viewer when the branch doesn't exist. 38 | 39 | Since this version, either of `main` or `master` is automatically chosen when the default branch doesn't exist. 40 | 41 | This release also includes some bugfixes, performance improvements, and internal library updates. See all closed issues in [4.41.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.41.0) to know details. 42 | 43 | Enjoy GitBucket! 44 | -------------------------------------------------------------------------------- /_posts/2021-07-17-gitbucket-4.36.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.36.0 released!" 4 | date: 2021-07-17 00:00:00 5 | image: /images/gitbucket-4.36.0/tag_selector.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.36.0](https://github.com/gitbucket/gitbucket/releases/tag/4.36.0)! 10 | 11 | ## Tag selector in the repository viewer 12 | 13 | You can now select even tags in the branch selector of the repository viewer. 14 | 15 | ![Tag selector]({{site.baseurl}}/images/gitbucket-4.36.0/tag_selector.png) 16 | 17 | ## Link issues/pull requests of other repositories 18 | 19 | Previously, a notation like `#123` is rendered as a link to the issue/pull request in the same repository, but now `user/repo#123` is also rendered as link to the issue/pull request in the different repository. 20 | 21 | ![Link issue in the diffrenet repository]({{site.baseurl}}/images/gitbucket-4.36.0/link_issue_in_different_repo.png) 22 | 23 | ## Files and lines can be linked in the diff view 24 | 25 | Each file in the diff view now has an identifier can be linked as follows: 26 | 27 | ![Link to file in the diff view]({{site.baseurl}}/images/gitbucket-4.36.0/diff_view_link_1.png) 28 | 29 | ![Link to line in the diff view]({{site.baseurl}}/images/gitbucket-4.36.0/diff_view_link_2.png) 30 | 31 | ## Option to disable XSS protection 32 | 33 | A new repository-wide option to disable XSS protection has been introduced. GitBucket doesn't render some types of files (e.g. *.svg) on the repository viewer by default to prevent XSS. By disable this protection, GitBucket can render any types of files. This feature is useful if you want to put such an image stored in the repository on your document or website. Please don't disable this XSS protection in the public environment. 34 | 35 | ![Disable XSS protection]({{site.baseurl}}/images/gitbucket-4.36.0/disable_xss_protection.png) 36 | 37 | This release also includes various improvements and bug fixes. See all closed issues in [4.36.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.36.0) to know details. 38 | 39 | Enjoy GitBucket! 40 | -------------------------------------------------------------------------------- /_posts/2015-10-31-gitbucket-3.8.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.8 released!" 4 | date: 2015-10-31 00:00:00 5 | image: /images/gitbucket-3.8/omit_large_diff.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.8](https://github.com/gitbucket/gitbucket/releases/tag/3.8)! 10 | 11 | ## GitBucket moved to GitHub organization 12 | 13 | We complete to move all of GitBucket repositories to [the gitbucket organization](https://github.com/gitbucket) to glow up as open-source community. Now, we have following repositories: 14 | 15 | - [gitbucket](https://github.com/gitbucket/gitbucket) 16 | - [gitbucket-news](https://github.com/gitbucket/gitbucket-news) 17 | - [gitbucket-gist-plugin](https://github.com/gitbucket/gitbucket-gist-plugin) 18 | - [markedj](https://github.com/gitbucket/markedj) 19 | 20 | Also, we will provide official plug-ins or libraries used in GitBucket at this organization. 21 | 22 | ## Omit diff view for large differences 23 | 24 | Omit diff view for large differences to avoid freezing your browser. 25 | 26 | ![Omit large diff]({{site.baseurl}}/images/gitbucket-3.8/omit_large_diff.png) 27 | 28 | ## Repository creation API 29 | 30 | New web API to create repository is added. You can automate repository creation in GitBucket using this API. 31 | 32 | See [GitHub API specification](https://developer.github.com/v3/repos/#create) to know detailed specification of this API. 33 | 34 | ## Render url as link in repository description 35 | 36 | URL is rendered as link in repository description. 37 | 38 | ![URL in repository description]({{site.baseurl}}/images/gitbucket-3.8/url_in_repo_description.png) 39 | 40 | ## Expand attachable file types 41 | 42 | File attachment in issues had been supported only image files until GitBucket 3.7. Since 3.8, supports following file types: 43 | 44 | - .pdf 45 | - .gif 46 | - .jpg 47 | - .png 48 | - .docx 49 | - .pptx 50 | - .xlsx 51 | - .pdf 52 | - .txt 53 | 54 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.8) to know details. 55 | 56 | Enjoy GitBucket! 57 | -------------------------------------------------------------------------------- /_posts/2024-12-30-gitbucket-4.42.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.42.0 released!" 4 | date: 2024-12-30 00:00:00 5 | image: /images/gitbucket-4.42.0/pull-request-creation-error.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server [GitBucket 4.42.0](https://github.com/gitbucket/gitbucket/releases/tag/4.42.0)! 10 | 11 | Here are major changes in this version. 12 | 13 | ## Increase max branch name length 100 -> 255 14 | 15 | While Git accepts long branch names, GitBucket has its own max branch name length limit when creating pull request and configurating branch protection. 16 | 17 | Until the previous version, the max length was 100 chars but it's now 255 chars. In addition, error message is properly shown in the pull request creation form when pull request can't be created. 18 | 19 | ![Pull request creation error]({{site.baseurl}}/images/gitbucket-4.42.0/pull-request-creation-error.png) 20 | 21 | ## Fix some GitHub incompatible Web APIs 22 | 23 | Fixed response of list-repository-tags API and payload of webhook which were not compatible with GitHub. 24 | 25 | ## Apply user-defined CSS after all plugins 26 | 27 | Some plugins insert CSS dynamically using JavaScript and it's can override user-defined CSS. 28 | 29 | In this version, user-defined CSS is applied after plugin's JavaScript to prevent overriding by plugins. 30 | 31 | ## Improve performance of listing commit logs 32 | 33 | Improve GitBucket's internal implementation which would gain the performance of listing commit logs in many places in GitBucket when the target repository has many commits. 34 | 35 | Even when pushing a branch, GitBucket intenally lists existing commits to identify new commits. The performance of this kind of processes would be also improved. 36 | 37 | ## Java 17 is now required 38 | 39 | Java 11 support is dropped in this version to support newer version of Jetty. Java 17 is now required to run GitBucket. 40 | 41 | This release also includes some bugfixes, improvements, and internal library updates. See all closed issues in [4.42.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.42.0) to know details. 42 | 43 | Enjoy GitBucket! 44 | -------------------------------------------------------------------------------- /_posts/2017-04-30-gitbucket-4.12.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.12 released!" 4 | date: 2017-04-30 00:00:00 5 | image: /images/gitbucket-4.12/gist_embed_javascript.png 6 | categories: gitbucket 7 | --- 8 | 9 | > We've already released 4.12.1 because 4.12 had an issue in redirection. Please use it instead. 10 | > [https://github.com/gitbucket/gitbucket/releases/tag/4.12.1](https://github.com/gitbucket/gitbucket/releases/tag/4.12.1) 11 | 12 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.12](https://github.com/gitbucket/gitbucket/releases/tag/4.12)! 13 | 14 | ## Gist plug-in provides JavaScript to embed snippet 15 | 16 | [Gist plug-in](https://github.com/gitbucket/gitbucket-gist-plugin) has been updated with GitBucket 4.12. In this update, JavaScript to embed snippet has been available. 17 | 18 | You can get the JavaScript for embedding from the sidebar of snippet. 19 | 20 | ![Get JavaScript]({{site.baseurl}}/images/gitbucket-4.12/gist_embed_javascript.png) 21 | 22 | And paste it to the web page. Then embeded snippet is displayed as following: 23 | 24 | ![Embedded snippet]({{site.baseurl}}/images/gitbucket-4.12/gist_embedded_snippet.png) 25 | 26 | ## Dropdown menu filter in the branch comparing page 27 | 28 | Filter box is available in "base fork:" "base:" "head fork:" "compare:" menus in the branch comparing page. 29 | 30 | ![Dropdown menu filter in branch comparing page]({{site.baseurl}}/images/gitbucket-4.12/branch_comparing_filter.png) 31 | 32 | 33 | ## Caution for the embedded H2 database 34 | 35 | In default, GitBucket works with H2 database in embed mode. However we recommend to use MySQL or PostgreSQL if you want to use GitBucket in important use because H2 has possibility of breaking data when JVM which is working under GitBucket is crashed. So if your GitBucket is working with the embedded H2 database, you will find a caution at the administration console. 36 | 37 | ![Caution for database configuration]({{site.baseurl}}/images/gitbucket-4.12/h2_caution.png) 38 | 39 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.12) to know details. 40 | 41 | Enjoy GitBucket! 42 | -------------------------------------------------------------------------------- /_posts/2022-09-03-gitbucket-4.38.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.38.0 released!" 4 | date: 2022-09-03 00:00:00 5 | image: /images/gitbucket-4.38.0/custom_fields_1.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.38.0](https://github.com/gitbucket/gitbucket/releases/tag/4.38.0)! 10 | 11 | ## Custom fields for Issues and Pull requests 12 | 13 | Issues and Pull requests have a big improvement in this version that is custom fields! 14 | 15 | ![Custiom fields]({{site.baseurl}}/images/gitbucket-4.38.0/custom_fields_1.png) 16 | 17 | You can add additional fields to Issues and Pull requests at the reporitory settings. 18 | 19 | ![Adding cuatom fields]({{site.baseurl}}/images/gitbucket-4.38.0/custom_fields_2.png) 20 | 21 | ## Multiple assignees for Issues and Pull requests 22 | 23 | Another improvenemnt in Issues and Pull requests is that multiple assignees is now supported. 24 | 25 | ![Multiple assignees]({{site.baseurl}}/images/gitbucket-4.38.0/multiple_assignees.png) 26 | 27 | Of course, SMTP must be configured to use this feature as email will be sent when users request a password reset. 28 | 29 | ## Reset password by users 30 | 31 | Users can reset password by themselves if they forget it or when necessary for other reasons. 32 | 33 | ![Reset password]({{site.baseurl}}/images/gitbucket-4.38.0/reset_password.png) 34 | 35 | This feature is disabled by default. GitBucket admin can enable the future at the system settings. 36 | 37 | ## Horizontal scroll for too wide tables in Markdown 38 | 39 | Markdown rendering has been improved to show a horizontal scroll bar for too wide tables. 40 | 41 | ![Horizontal scroll for too wide tables in Markdown]({{site.baseurl}}/images/gitbucket-4.38.0/markdown_wide_table.png) 42 | 43 | ## Jetty idle timeout configuration in standalone mode 44 | 45 | New command line option `--jetty_idle_timeout` has been added to configure Jetty idle timeout configuration in standalone mode. The defauly value is 300000 = 5 min. 46 | 47 | This release also includes various improvements and bug fixes. See all closed issues in [4.38.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.38.0) to know details. 48 | 49 | Enjoy GitBucket! 50 | -------------------------------------------------------------------------------- /_posts/2015-03-03-gitbucket-3.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.0 released!" 4 | date: 2015-03-03 00:00:00 5 | image: /images/gitbucket-3.0/gist_plugin.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.0](https://github.com/gitbucket/gitbucket/releases/tag/3.0)! 10 | 11 | ## New Plug-in system 12 | 13 | GitBucket 3.0 includes the new plug-in system. 14 | 15 | We can now make plug-in as standard SBT project. Plug-ins are completely integrated to GitBucket, So we can use all capability of GitBucket in plug-in. For example, we can write a plug-in controller as Scalatra controller and also we can use Slick in plug-in. 16 | 17 | Please note, all classes are moved to `gitbucket.core` to separate from plug-in classes explicitly. 18 | 19 | We've also released [gitbucket-gist-plugin](https://github.com/gitbucket/gitbucket-gist-plugin) which provides Gists like code snippet repository as a practical plug-in example. 20 | 21 | ![Gist plug-in]({{site.baseurl}}/images/gitbucket-3.0/gist_plugin.png) 22 | 23 | You can install this plug-in by following procedure: 24 | 25 | 1. Hit `./sbt.sh package` in the root directory of this repository. 26 | 2. Copy `target/scala-2.11/gitbucket-gist-plugin_2.11-1.0.jar` into `GITBUCKET_HOME/plugins`. 27 | 3. Restart GitBucket. 28 | 29 | ## Connection pooling 30 | 31 | Added connection pooling by c3p0 to improve performance. 32 | 33 | In the near future, GitBucket will move to Slick3. It supports connection pooling by HikariCP. c3p0 based connection pooling might be temporary solution. 34 | 35 | ## New branch UI 36 | 37 | The Branch UI has been similar to GitHub it. Now it shows number of ahead and behind commits also. 38 | 39 | ![New branch UI]({{site.baseurl}}/images/gitbucket-3.0/new_branch_ui.png) 40 | 41 | ## Compare between specified commit ids 42 | 43 | The compare view now provides diff for specified commit ids at `REPOSITORY_URL/compare/from...to`, not only branch names. 44 | 45 | ![Compare commit ids]({{site.baseurl}}/images/gitbucket-3.0/compare_commit_id.png) 46 | 47 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.0) to know details. 48 | 49 | Enjoy GitBucket! 50 | -------------------------------------------------------------------------------- /_posts/2015-08-30-gitbucket-3.6.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.6 released!" 4 | date: 2015-08-30 00:00:00 5 | image: /images/gitbucket-3.6/commit_history.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.6](https://github.com/gitbucket/gitbucket/releases/tag/3.6)! 10 | 11 | ## User interface improvements 12 | 13 | Some parts of GitBucket user interface had not been catched up to GitHub. In GitBucket 3.6, we have updated GitBucket design to more flat and sharp. 14 | 15 | Also we have made large user interface update to some features such as the commit history and the pull request. Especially, pull request became more easy to use. 16 | 17 | ![Commit history]({{site.baseurl}}/images/gitbucket-3.6/commit_history.png) 18 | 19 | ![Pull request]({{site.baseurl}}/images/gitbucket-3.6/pull_request.png) 20 | 21 | Some style improvements were made by [@garygreen](https://github.com/garygreen). Thanks for his contributions! 22 | 23 | ## Installed plugins list 24 | 25 | Added the installed plugin list to the administration console. We can confirm installed plugins and these description and version using it. 26 | 27 | ![Installed plugins]({{site.baseurl}}/images/gitbucket-3.6/installed_plugins.png) 28 | 29 | This feature was contributed by [@McFoggy](https://github.com/McFoggy). He also contributed some improvements about plugin development and providing [gitbucket-announce-plugin](https://github.com/McFoggy/gitbucket-announce-plugin) plugin. Please check it! 30 | 31 | ## More pages and repositories 32 | 33 | Repositories and wiki pages on the side bar are limited in initial state. We can display all of them by clicking the "Show more repositories..." or "Show more pages..." link. 34 | 35 | ![Show more pages]({{site.baseurl}}/images/gitbucket-3.6/show_more_pages.png) 36 | 37 | ## Reference links in Markdown 38 | 39 | More reference links have been available in Markdown. This feature is contributed by [@officer](https://github.com/officer). 40 | 41 | - username/project@SHA 42 | - username/project#Num 43 | - username@SHA 44 | - username#Num 45 | 46 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.6) to know details. 47 | 48 | Enjoy GitBucket! 49 | -------------------------------------------------------------------------------- /_posts/2014-03-29-gitbucket-1.12.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 1.12 released!" 4 | date: 2014-03-29 00:00:00 5 | image: /images/gitbucket-1.12/ssh.png 6 | categories: gitbucket 7 | --- 8 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 1.12](https://github.com/gitbucket/gitbucket/releases/tag/1.12). 9 | 10 | This release contains some new features as below: 11 | 12 | ## SSH repository access is available 13 | 14 | SSH repository access can be enabled in system settings: 15 | 16 | ![SSH configuration]({{site.baseurl}}/images/gitbucket-1.12/ssh.png) 17 | 18 | Users can register public keys in account settings: 19 | 20 | ![Public keys in user settings]({{site.baseurl}}/images/gitbucket-1.12/pubkey.png) 21 | 22 | And ssh repository url can be checked in the repository viewer: 23 | 24 | ![URL for SSH access]({{site.baseurl}}/images/gitbucket-1.12/ssh-url.png) 25 | 26 | ## Group management enhancement 27 | 28 | All users can create new group. User can manage their groups and group repositories. 29 | 30 | ![Create new group]({{site.baseurl}}/images/gitbucket-1.12/group1.png) 31 | 32 | It's possible to configure permission in the group in group settings: 33 | 34 | ![Permission in group]({{site.baseurl}}/images/gitbucket-1.12/group2.png) 35 | 36 | ## Git submodule support 37 | 38 | Display the link to the repository for submodules. 39 | 40 | ![Submodule in the repository viewer]({{site.baseurl}}/images/gitbucket-1.12/submodule.png) 41 | 42 | In addition, in the previous version of GitBucket, downloading as the zip file had not been worked if the repository contains submodule. This issue is fixed in this release. 43 | 44 | ## Close issues via commit messages 45 | 46 | Issue can be closed by commit message like `Fix #123` or `Close #123`. 47 | 48 | ## Show repository description below the name on repository page 49 | 50 | ![Repository description]({{site.baseurl}}/images/gitbucket-1.12/repository_desc.png) 51 | 52 | ## Fix presentation of the source viewer 53 | 54 | before: 55 | 56 | ![Previous source viewer presentation]({{site.baseurl}}/images/gitbucket-1.12/blob_before.png) 57 | 58 | after: 59 | 60 | ![Current source viewer presentation]({{site.baseurl}}/images/gitbucket-1.12/blob_after.png) 61 | 62 | And also this release contains some improvements and bug fix so we recommend upgrading your GitBucket. 63 | 64 | Enjoy! 65 | -------------------------------------------------------------------------------- /_posts/2015-02-01-gitbucket-2.8.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 2.8 released!" 4 | date: 2015-02-01 00:00:00 5 | image: /images/gitbucket-2.8/gitbucket_logo.png 6 | categories: gitbucket 7 | --- 8 | 9 | We've released new version of Scala based Git platform [GitBucket 2.8](https://github.com/gitbucke/gitbucket/releases/tag/2.8) today! This is a first release in 2015. 10 | 11 | ## New logo and icons 12 | 13 | New logo and icons are available. Of course, favicon has been also updated. 14 | 15 | **The Instant Git Server** is our new concept of GitBucket. We will continue to add many features to GitBucket, but we have to keep this concept in its process. 16 | 17 | ![GitBucket Logo]({{site.baseurl}}/images/gitbucket-2.8/gitbucket_logo.png) 18 | 19 | ## New system setting options 20 | 21 | 2 new options to control visibility had been added to system settings. 22 | 23 | Default visibility of new repository has been configurable at the system setting. If you enable this option, the initial state of visibility at the new repository creation page becomes private. 24 | 25 | And an option to deny anonymous (i.e. unauthorized) access has been added also. If this option is enabled, sign-in is required to access to GitBucket. 26 | 27 | ![New system setting options]({{site.baseurl}}/images/gitbucket-2.8/new_system_settings.png) 28 | 29 | ## Comment on side-by-side diff 30 | 31 | In GitBucket 2.7, we provided comment for changeset. However it was available only unified style. In 2.8, it's available for side-by-side view also. 32 | 33 | ![Comment for changeset in side-by-side style]({{site.baseurl}}/images/gitbucket-2.8/comment_side_by_side.png) 34 | 35 | ## Information message on sign-in page 36 | 37 | Displays the information message box on top of the sign-in page not only at the sidebar of dashboard. 38 | 39 | ![Information box at the sign-in page]({{site.baseurl}}/images/gitbucket-2.8/signin_information.png) 40 | 41 | ## Fork group selector 42 | 43 | Until GitBucket 2.7, we can fork repository by only sign-in user. In 2.8, the fork group became selectable. This selector is not displayed if you don't belong to any groups. 44 | 45 | ![Fork group selector]({{site.baseurl}}/images/gitbucket-2.8/fork_group_selector.png) 46 | 47 | ---- 48 | 49 | In addition, some bug fix and improvements are contained in this release. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=milestone%3A2.8+is%3Aclosed) to know details. 50 | 51 | Enjoy GitBucket! 52 | -------------------------------------------------------------------------------- /_posts/2016-04-01-gitbucket-3.13.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.13 released!" 4 | date: 2016-04-01 00:00:00 5 | image: /images/gitbucket-3.13/newui-filelist.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.13](https://github.com/gitbucket/gitbucket/releases/tag/3.13)! 10 | 11 | ## Refresh user interface for wide screen 12 | 13 | GitBucket has been providing user interface which is similar to GitHub. But in this release, GitBucket user interface has been updated as suitable for wide screen with the sidebar. 14 | 15 | ![New UI of the repository viewer]({{site.baseurl}}/images/gitbucket-3.13/newui-filelist.png) 16 | 17 | ![New UI of the issues]({{site.baseurl}}/images/gitbucket-3.13/newui-issues.png) 18 | 19 | This update is because we have to eliminate similarity from GitHub. If you want to know details of reason of this update, see [my previous blog post](https://gitbucket.github.io/gitbucket-news/gitbucket/2016/03/20/change-user-interface.html). 20 | 21 | ## Add pull_request key in list issues API for pull requests 22 | 23 | GitHub pull request builder plugin had been ignoring the trigger like `"test this please"` because GitBucket list issues API does not contain `pull_request` key in the payload. 24 | 25 | In this release, GitBucket adds `pull_request` to the payload of the list issues API as following: 26 | 27 | ```javascript 28 | ... 29 | "pull_request": { 30 | "url": "http://localhost:8080/api/v3/repos/octocat/Hello-World/pulls/1347", 31 | "html_url": "http://localhost:8080/octocat/Hello-World/pull/1347" 32 | }, 33 | ... 34 | ``` 35 | 36 | ## Add X-Hub-Signature security to webhooks 37 | 38 | To provide secure webhook, GitBucket now adds `X-Hub-Signature` header to the response using [xhub4j](https://github.com/McFoggy/xhub4j) if you configure. 39 | 40 | ![WebHook security configuration]({{site.baseurl}}/images/gitbucket-3.13/webhook-xhub-signature.png) 41 | 42 | ## Provide SHA-256 checksum 43 | 44 | We have been providing MD5 and SHA-1 checksum for the release file. Since this release, we are providing SHA-256 checksum also. 45 | 46 | ![SHA-256 checksum]({{site.baseurl}}/images/gitbucket-3.13/sha256-checksum.png) 47 | 48 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.13) to know details. 49 | 50 | Enjoy GitBucket! 51 | -------------------------------------------------------------------------------- /_posts/2015-08-01-gitbucket-3.5.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.5 released!" 4 | date: 2015-08-01 00:00:00 5 | image: /images/gitbucket-3.5/gitbucket_octicons.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.5](https://github.com/gitbucket/gitbucket/releases/tag/3.5) with [Gist plug-in](https://github.com/gitbucket/gitbucket-gist-plugin) update! 10 | 11 | ## Octicons 12 | 13 | [Octicons](https://octicons.github.com/) is an open-source web font contains GitHub like icons provided by GitHub. GitBucket and Gist plug-in now use Octicons instead of bitmap icons. It makes beautiful appearance even if for large display. 14 | 15 | ![Octicons]({{site.baseurl}}/images/gitbucket-3.5/gitbucket_octicons.png) 16 | 17 | ## Enhance global header 18 | 19 | Global header has been enhanced. Now it's further similar to GitHub. 20 | 21 | ![Global header]({{site.baseurl}}/images/gitbucket-3.5/gitbucket_header.png) 22 | 23 | ## Default compare / pull request target 24 | 25 | In the previous version of GitBucket, the default target of comparing or pull request from the branch list was the default branch of the current repository. 26 | 27 | ![Compare / pull request target]({{site.baseurl}}/images/gitbucket-3.5/gitbucket_compare_target.png) 28 | 29 | However since GitBucket 3.5, it has been changed to the default branch of the parent repository as same as GitHub. 30 | 31 | ## Gist plug-in 32 | 33 | [Gist plug-in](https://github.com/gitbucket/gitbucket-gist-plugin) includes many updates as below. 34 | 35 | ### Git repository access 36 | 37 | Git repository URL (both of http and ssh) is now available. We can clone and push Gist contents using Git client. 38 | 39 | ![Gist repository access]({{site.baseurl}}/images/gitbucket-3.5/gist_git_repository.png) 40 | 41 | ### Comment 42 | 43 | The comment form has been added to Gist. Markdown and its preview are available as same as GitBucket (but file attachment is not available currently). 44 | 45 | ![Gist comment]({{site.baseurl}}/images/gitbucket-3.5/gist_comment.png) 46 | 47 | ### Fork 48 | 49 | It's possible to fork Gist repository. 50 | 51 | ![Gist Fork]({{site.baseurl}}/images/gitbucket-3.5/gist_fork.png) 52 | 53 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.5) to know details. 54 | 55 | Enjoy GitBucket! 56 | -------------------------------------------------------------------------------- /_posts/2017-10-14-gitbucket-4.18.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.18.0 released!" 4 | date: 2017-10-14 00:00:00 5 | image: /images/gitbucket-4.18.0/reply-comment-form.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.18.0](https://github.com/gitbucket/gitbucket/releases/tag/4.18.0)! 10 | 11 | ## Form to reply to review comment 12 | 13 | The reply form is displayed below review comments. You can reply to review comments quickly from this form. 14 | 15 | ![Reply comment form]({{site.baseurl}}/images/gitbucket-4.18.0/reply-comment-form.png) 16 | 17 | ## Display fullname in username suggestion 18 | 19 | In the username suggestion, a fullname of proposed users is displayed, not only a username. 20 | 21 | ![Username suggestion]({{site.baseurl}}/images/gitbucket-4.18.0/username-suggest.png) 22 | 23 | ## Commit hook plugins are applied to online editing 24 | 25 | In previous versions, commit hooks (actually they are implemented as [ReceiveHook](https://github.com/gitbucket/gitbucket/blob/master/src/main/scala/gitbucket/core/plugin/ReceiveHook.scala)) which are supplied by plugins didn't work for online editing in the repository viewer. But they work in GitBucket 4.18.0. 26 | 27 | It means the branch protection also works when we update files in the git repository on the browser. 28 | 29 | ## Improve gitbucket-ci-plugin 30 | 31 | [gitbucket-ci-plugin](https://github.com/takezoe/gitbucket-ci-plugin) has been updated to 1.1.0 and it supports skip build by commit message and re-run build by pull request comment. Trigger words can be set at the build settings page as comma-separated values: 32 | 33 | ![Skip and rerun words setting]({{site.baseurl}}/images/gitbucket-4.18.0/ci-build-settings.png) 34 | 35 | And following environment variables have been available in the build script: 36 | 37 | - `CI` (true) 38 | - `HOME` (root of the build directory) 39 | - `CI_BUILD_DIR` (same as HOME) 40 | - `CI_BUILD_NUMBER` 41 | - `CI_BUILD_BRANCH` 42 | - `CI_COMMIT_ID` 43 | - `CI_COMMIT_MESSAGE` 44 | - `CI_REPO_SLUG` ("owner/repo") 45 | - `CI_PULL_REQUEST` (pull request id or "false") 46 | - `CI_PULL_REQUEST_SLUG` ("owner/repo" or "") 47 | 48 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.18.0) to know details. 49 | 50 | Enjoy GitBucket! 51 | -------------------------------------------------------------------------------- /_posts/2016-11-26-gitbucket-4.7.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.7 released!" 4 | date: 2016-11-26 00:00:00 5 | image: /images/gitbucket-4.7/new_permission_system.png 6 | categories: gitbucket 7 | --- 8 | 9 | > **Note:** [GitBucket 4.7.1](https://github.com/gitbucket/gitbucket/releases/tag/4.7.1) is now available. This is hotfix for a bug that group repositories are not shown in the user repositories list on the sidebar of the dashboard. And includes small performance improvement of the dashboard. 10 | 11 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.7](https://github.com/gitbucket/gitbucket/releases/tag/4.7)! 12 | 13 | ## New permission system 14 | 15 | The most impact feature is the new permission system. 16 | 17 | We can now give guest, developer or administration role to users and groups for each repositories. Also we can add collaborators more flexibly. For example, we can add individual users or other groups to the group repository as the collaborator. And it's also possible to add groups to the personal repository as the collaborator. 18 | 19 | ![New permission system]({{site.baseurl}}/images/gitbucket-4.7/new_permission_system.png) 20 | 21 | In addition, we can also configure which role of users to allow creating or updating issues or wiki pages. 22 | 23 | ![Feature configuration]({{site.baseurl}}/images/gitbucket-4.7/feature_configuration.png) 24 | 25 | ## Dropdown filter for issue labels, milestones and assignees 26 | 27 | The filter box is now available in dropdown selection lists such as issue labels, milestones and assignees. You can filter these lists incrementaly. 28 | 29 | ![Dropdown filter]({{site.baseurl}}/images/gitbucket-4.7/dropdown_filter.png) 30 | 31 | ## Keep sidebar folding status 32 | 33 | Sidebar can be folded by clicking the hamburger button on the header. Since GitBucket 4.7, folding status has been kept during a session. 34 | 35 | ![Fold sidebar]({{site.baseurl}}/images/gitbucket-4.7/fold_sidebar.png) 36 | 37 | ## Link from milestone label to the issue list 38 | 39 | The milestone label at the issue links to the list of issues which are scheduled in that milestone. 40 | 41 | ![Milestone link]({{site.baseurl}}/images/gitbucket-4.7/issues_milestone_link.png) 42 | 43 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.7) to know details. 44 | 45 | Enjoy GitBucket! 46 | -------------------------------------------------------------------------------- /_posts/2015-12-05-gitbucket-3.9.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.9 released!" 4 | date: 2015-12-05 00:00:00 5 | image: /images/gitbucket-3.9/markdown_breaks_1.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.9](https://github.com/gitbucket/gitbucket/releases/tag/3.9)! 10 | 11 | ## GFM inline breaks support in Markdown 12 | 13 | Line separator is converted to `
` in default. 14 | 15 | ![Markdown contains inline breaks]({{site.baseurl}}/images/gitbucket-3.9/markdown_breaks_1.png) 16 | 17 | ![line breaks rendered as br]({{site.baseurl}}/images/gitbucket-3.9/markdown_breaks_2.png) 18 | 19 | ## WebHook improvements 20 | 21 | WebHook on create review comment is now available. And also, WebHook event trigger is selectable at the WebHook settings page of each repositories. 22 | 23 | ![WebHook event trigger is selectable]({{site.baseurl}}/images/gitbucket-3.9/webhook_setting_1.png) 24 | 25 | In addition, you can check WebHook request and response here: 26 | 27 | ![Check WebHook request and response]({{site.baseurl}}/images/gitbucket-3.9/webhook_setting_2.png) 28 | 29 | ## Start Solidbase Development 30 | 31 | GitBucket is using its own migration system for automatic migration. Its main target is RDBMS, and it does not support multi-tenancy so GitBucket provides another migration system for plug-ins. 32 | 33 | We started to make a new migration system named [Solidbase](https://github.com/gitbucket/solidbase) to renew GitBucket migration system in the future. 34 | 35 | Solidbase has following features: 36 | 37 | - Multi-database (based on Liquibase) 38 | - Multi-resource (not only RDBMS) 39 | - Multi-tenancy (each modules can have independent version) 40 | 41 | Solidbase supports multi-databse using Liquibase. We can supports any databases supported by Liquibase (e.g. H2, MySQL, PostgreSQL and more) by one abstract definition. And it does not target specific resources such as RDBMS. We can use it for any resources that need migration such as the git repository or file system. In addition, Solidbase also supports multi-tenancy so plug-ins will use it in the future. 42 | 43 | Anyway, Solidbase is under development. We will continue to development and integrate it into GitBucket. 44 | 45 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.9) to know details. 46 | 47 | Enjoy GitBucket! 48 | -------------------------------------------------------------------------------- /_posts/2017-01-03-git-lfs-support.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitLFS support in GitBucket" 4 | date: 2017-01-03 00:00:00 5 | image: /images/git-lfs-support/blob-view.png 6 | categories: gitbucket 7 | --- 8 | 9 | Happy new year, everyone! We are going to do GitBucket as usual in 2017 as well. 10 | 11 | By the way, I'm working for [GitLFS support](https://github.com/gitbucket/gitbucket/pull/1401) in GitBucket these days. I would like to talk about it today. 12 | 13 | ## Think about GitLFS support in GitBucket 14 | 15 | GitLFS is a git extension to separate large files from git repository. We can see GitLFS specification at [here](https://github.com/git-lfs/git-lfs/blob/master/docs/README.md) and already there are some Java based implementations. 16 | 17 | - [JGit](https://github.com/eclipse/jgit/tree/master/org.eclipse.jgit.lfs.server) 18 | - [Gitblit](https://github.com/gitblit/gitblit/blob/master/src/site/setup_filestore.mkd) 19 | - [git-lfs-java](https://github.com/bozaro/git-lfs-java) 20 | 21 | From these options, I chose JGit's lfs server implementation and tried to integrate it with GitBucket. 22 | 23 | At first, JGit's lfs server implementation does not have Batch API implementation. It has only Transfer API, so I made Batch API by myself. 24 | 25 | Problem was JGit's lfs server uses asynchrnous support in Servlet 3.0. Since LFS server receives and sends large files mainly, handling them as asynchronous is reasonable. However GitBucket has many existing non-async filters chain. It's impossible to put it together. 26 | 27 | Eventually I also re-implemented Transfer API as non-async servlet. 28 | 29 | ## Test experimental GitLFS support 30 | 31 | Experimental GitLFS support is now available in [git-lfs-support branch](https://github.com/gitbucket/gitbucket/tree/git-lfs-support) branch. 32 | 33 | Checkout this branch and run it. Then you have to fill the base url of your GitBucket instance at the system settings page to enable GitLFS support. 34 | 35 | ![GitLFS configuration]({{site.baseurl}}/images/git-lfs-support/baseurl.png) 36 | 37 | It's all. Now you can use GitLFS on GitBucket normally. Large files are stored under `GITBUCKET_HOME/repositories///lfs`. At the blob view of the repository viewer, `LFS` badge is shown for LFS files as following: 38 | 39 | ![Blob view]({{site.baseurl}}/images/git-lfs-support/blob-view.png) 40 | 41 | GitLFS support in GitBucket is still experimantal. It has several problems currently including a security issue or various storage support. We have to continue to consider GitLFS support. 42 | -------------------------------------------------------------------------------- /_posts/2018-05-29-gitbucket-4.25.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.25.0 released!" 4 | date: 2018-05-29 00:00:00 5 | image: /images/gitbucket-4.25.0/tasklist_commit_comment.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.25.0](https://github.com/gitbucket/gitbucket/releases/tag/4.25.0)! 10 | 11 | ## Security improvements 12 | 13 | Previous versions of GitBucket have some security issues explained in [GitBucket 4.23.1 Unauthenticated Remote Code Execution](https://security.szurek.pl/gitbucket-unauthenticated-rce.html) by Kacper Szurek. 14 | 15 | Already remote code execution vulnerability issue had been fixed in GitBucket 4.24.0, and also weakness of security token has been fixed in this release. Precended report from Kacper helped us to fix these issues quickly. Thanks for his work. 16 | 17 | Furthermore, for more security improvement, PBKDF2 is used for password hashing instead of SHA-1 since this release. 18 | 19 | ## Show mail address at the profile page 20 | 21 | User's Mail address can be displayed at the profile page. This can be turned on / off by system configuration. 22 | 23 | ![Profile page]({{site.baseurl}}/images/gitbucket-4.25.0/profile.png) 24 | 25 | ## Task list on commit comments 26 | 27 | Now task list is available on commit comments as well: 28 | 29 | ![Task list on the commit comment]({{site.baseurl}}/images/gitbucket-4.25.0/tasklist_commit_comment.png) 30 | 31 | ## More detailed editing history of issues and pull requests 32 | 33 | Editing title is now recorded as the history of issues and pull requests. 34 | 35 | ![Issue history]({{site.baseurl}}/images/gitbucket-4.25.0/issue_history.png) 36 | 37 | ## Expose user public keys 38 | 39 | User public keys are exposed at the new endpoint: `/{user}.keys` 40 | 41 | ## Download repository improvements 42 | 43 | Downloading repository contents now has following new abilities: 44 | 45 | - Includes LFS files as well 46 | - Allows to download a specific directory 47 | - Until now, the downloaded filename was like `{branch}.zip`. Now it contains a repository name and a directory name as `{repository}-{branch}-{directory}.zip`. (If you download a root directory, the filename is `{repository}-{branch}.zip`.) 48 | 49 | In addition, this release contains some improvements and bug fixes. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.25.0) to know details. 50 | 51 | Enjoy GitBucket! 52 | -------------------------------------------------------------------------------- /_posts/2023-10-22-gitbucket-4.40.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.40.0 released!" 4 | date: 2023-10-22 00:00:00 5 | image: /images/gitbucket-4.40.0/search_by_custom_fields.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based self-hosting Git server [GitBucket 4.40.0](https://github.com/gitbucket/gitbucket/releases/tag/4.40.0)! 10 | 11 | Here are major changes and new features in this version. 12 | 13 | ## Configurable default branch name 14 | 15 | The default branch can be now configurable though the default branch name is still `master`. Chaning the default branch name to `main` will be considered in the future version. 16 | 17 | ![Default branch name setting]({{site.baseurl}}/images/gitbucket-4.40.0/default_branch_setting.png) 18 | 19 | ## Support custom fields of issues and pull requests in search condition 20 | 21 | You can use custom fields in the search condition of issues and pull requests. 22 | 23 | ![Search issues / pull requests by custom fields]({{site.baseurl}}/images/gitbucket-4.40.0/search_by_custom_fields.png) 24 | 25 | Search expressions like `field_name=value`, `field_name 23 | 24 | amateras 25 | Project Amateras Maven2 Repository 26 | http://amateras.sourceforge.jp/mvn/ 27 | 28 | 29 | 30 | 31 | 32 | io.github.gitbucket 33 | markedj 34 | 1.0.2 35 | 36 | 37 | ``` 38 | 39 | Then, you can easily use markedj via `io.github.gitbucket.markedj.Marked`: 40 | 41 | ```java 42 | import io.github.gitbucket.markedj.Marked; 43 | 44 | String markdown = ... 45 | String html = Marked.marked(markdown); 46 | ``` 47 | 48 | ## Clone in desktop button 49 | 50 | "Clone in Desktop" button has been available in the sidebar of the repository viewer. This button invokes platform specific application (i.e. git client such as SourceTree or GitHub Desktop) to clone the repository. 51 | 52 | ![Clone in Desktop]({{site.baseurl}}/images/gitbucket-3.7/clone_in_desktop.png) 53 | 54 | ## Provide MD5 and SHA-1 checksum for gitbucket.war 55 | 56 | Providing MD5 and SHA-1 checksum for the released `gitbucket.war` has started since this version. 57 | 58 | They are available at the [download page](https://github.com/gitbucket/gitbucket/releases/tag/3.7) with `gitbucket.war`. You can verify the downloaded war file by comparing these checksum and hash of the downloaded war file using commands such as `md5sum` or `sha1sum`. 59 | 60 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.7) to know details. 61 | 62 | Enjoy GitBucket! 63 | -------------------------------------------------------------------------------- /_posts/2018-03-03-gitbucket-4.22.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.22.0 released!" 4 | date: 2018-03-03 00:00:00 5 | image: /images/gitbucket-4.22.0/merge_strategy_settings.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.22.0](https://github.com/gitbucket/gitbucket/releases/tag/4.22.0)! 10 | 11 | ## Pull request merge strategy settings 12 | 13 | Now you can set a default merge strategy and also disable specific merge strategy in your repositories. 14 | 15 | ![Merge strategy settings]({{site.baseurl}}/images/gitbucket-4.22.0/merge_strategy_settings.png) 16 | 17 | ## Record more actions in issues and pull requests 18 | 19 | Following actions have been recorded as history of issues and pull requests. 20 | 21 | - add label 22 | - delete label 23 | - change priority 24 | - change milestone 25 | - assign 26 | 27 | ![More issue actions]({{site.baseurl}}/images/gitbucket-4.22.0/more_issue_actions.png) 28 | 29 | ## Create repository with an empty commit 30 | 31 | Added a new option to create a repository with an empty commit. 32 | 33 | ![Create repository with empty commit]({{site.baseurl}}/images/gitbucket-4.22.0/create_repository.png) 34 | 35 | ## Improve database viewer 36 | 37 | A couple of features are added to the database viewer: 38 | 39 | - Added "Auto query" checkbox to run a query when tree items are clicked 40 | - Generate query to select a specific column by clicking a child item in the left tree 41 | 42 | ![Database viewer]({{site.baseurl}}/images/gitbucket-4.22.0/database_viewer.png) 43 | 44 | ## Update maven-repository-plugin 45 | 46 | Unofficial [maven-repository-plugin](https://github.com/takezoe/gitbucket-maven-repository-plugin) has been updated. 47 | 48 | Now it's possible to create arbitary repositories on the administration console, and each repository can be configured in whether artifaces are overwritable and whether repository is visible for all users. Invisible (private, in other words) repositories require basic authentication to access. 49 | 50 | ![maven-repository-plugin (1)]({{site.baseurl}}/images/gitbucket-4.22.0/maven-repository-plugin_1.png) 51 | 52 | In addition, administrators can delete artifacts in repository on the web browser. This is available for even unoverwritable repositories. 53 | 54 | ![maven-repository-plugin (2)]({{site.baseurl}}/images/gitbucket-4.22.0/maven-repository-plugin_2.png) 55 | 56 | In addition, this release contains some improvements and bug fixes. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.22.0) to know details. 57 | 58 | Enjoy GitBucket! 59 | -------------------------------------------------------------------------------- /_posts/2016-10-29-gitbucket-4.6.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.6 released!" 4 | date: 2016-10-29 00:00:00 5 | image: /images/gitbucket-4.6/disable_forking.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.6](https://github.com/gitbucket/gitbucket/releases/tag/4.6)! 10 | 11 | ## Add disable option for forking 12 | 13 | New option to disable repository forking has been available. 14 | 15 | ![Disable option for forking]({{site.baseurl}}/images/gitbucket-4.6/disable_forking.png) 16 | 17 | ## Add History button to wiki page 18 | 19 | History button has been added to wiki pages. In 4.5 or before, History button was available in only wiki page editing form. 20 | 21 | ![Wiki history button]({{site.baseurl}}/images/gitbucket-4.6/wiki_history.png) 22 | 23 | ## Git repository URL redirection 24 | 25 | To improve external tools (like Jenkins) integration, GitHub like repository URL has been available. 26 | 27 | For example, 28 | 29 | ``` 30 | http://localhost:8080/user1/gitbucket.git 31 | ``` 32 | 33 | a URL above is redirected to below: 34 | 35 | ``` 36 | http://localhost:8080/git/user1/gitbucket.git 37 | ``` 38 | 39 | ## Get-Content API improvement 40 | 41 | Get-Content API now supports files. It supported only directory in previous versions. 42 | 43 | - API call: 44 | 45 | ``` 46 | $ curl http://localhost:8080/api/v3/repos/user1/gitbucket/contents/project/build.properties 47 | ``` 48 | 49 | - Response: 50 | 51 | ```javascript 52 | { 53 | "type":"file", 54 | "name":"build.properties", 55 | "content":"c2J0LnZlcnNpb249MC4xMy4xMgo=", 56 | "encoding":"base64" 57 | } 58 | ``` 59 | 60 | Further, it also supports custom media types. By adding the `Accept` header in the request, users can choose the format of responded data. If the `Accept` header is not passed, a JSON object including the Base64 encoded content will be returned. 61 | 62 | - Raw: 63 | 64 | ``` 65 | $ curl http://localhost:8080/api/v3/repos/user1/gitbucket/contents/project/build.properties \ 66 | -H "Accept: application/vnd.github.v3.raw" 67 | ``` 68 | 69 | - HTML: 70 | 71 | ``` 72 | $ curl http://localhost:8080/api/v3/repos/user1/gitbucket/contents/project/build.properties \ 73 | -H "Accept: application/vnd.github.v3.html" 74 | ``` 75 | 76 | ## Indicate who is group manager 77 | 78 | Indicate who is group manager in the Members tab in the group view. 79 | 80 | ![Indicate group manager]({{site.baseurl}}/images/gitbucket-4.6/group_manager.png) 81 | 82 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.6) to know details. 83 | 84 | Enjoy GitBucket! 85 | -------------------------------------------------------------------------------- /_posts/2016-07-30-gitbucket-4.3.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.3 released!" 4 | date: 2016-07-30 00:00:00 5 | image: /images/gitbucket-4.3/emoji_suggestion.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.3](https://github.com/gitbucket/gitbucket/releases/tag/4.3)! 10 | 11 | ## Emoji support 12 | 13 | [gitbucket-emoji-plugin](https://github.com/gitbucket/gitbucket-emoji-plugin) has been released with GitBucket 4.3. This plugin provides following features: 14 | 15 | - Convert Emoji directives in Markdown or other places as images 16 | - Suggest Emoji directives in the textarea 17 | 18 | ![Emoji suggestion]({{site.baseurl}}/images/gitbucket-4.3/emoji_suggestion.png) 19 | 20 | ## User name suggestion 21 | 22 | In the textarea in issues and pull requests, user name suggestion has been available. When you type `@`, user name proposals are popped up as below: 23 | 24 | ![User name suggestion]({{site.baseurl}}/images/gitbucket-4.3/username_suggestion.png) 25 | 26 | ## Add new web APIs 27 | 28 | GitBucket is providing GitHub compatible Web API. A lot of new APIs have been added in this version. 29 | 30 | - Root Endpoint 31 | - [List endpoints](https://developer.github.com/v3/#root-endpoint) 32 | - Repositories 33 | - [List Branches](https://developer.github.com/v3/repos/branches/#list-branches) 34 | - [Get contents](https://developer.github.com/v3/repos/contents/#get-contents) 35 | - [Get a Reference](https://developer.github.com/v3/git/refs/#get-a-reference) 36 | - [List Collaborators](https://developer.github.com/v3/repos/collaborators/#list-collaborators) 37 | - Users 38 | - [List user repositories](https://developer.github.com/v3/repos/#list-user-repositories) 39 | - Groups 40 | - [Get a group](https://developer.github.com/v3/orgs/#get-an-organization) 41 | - [List group repositories](https://developer.github.com/v3/repos/#list-organization-repositories) 42 | 43 | Also basic authentication is available for API access. 44 | 45 | ## Add new extension points 46 | 47 | New extension points are available for plugins: 48 | 49 | - `assetsMapping` : Supplies resources in plugin classpath as web assets 50 | - `suggestionProvider` : Provides suggestion in the Markdown editing textarea 51 | - `textDecorator` : Decorate text nodes in HTML which is converted from Markdown 52 | 53 | See the [Plugin](https://github.com/gitbucket/gitbucket-emoji-plugin/blob/master/src/main/scala/Plugin.scala) class of gitbucket-emoji-plugin to know usage of these extension points. 54 | 55 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.3) to know details. 56 | 57 | Enjoy GitBucket! 58 | -------------------------------------------------------------------------------- /_posts/2017-01-29-gitbucket-4.9.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.9 released!" 4 | date: 2017-01-29 00:00:00 5 | image: /images/gitbucket-4.9/blob-view.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 4.9](https://github.com/gitbucket/gitbucket/releases/tag/4.9)! 10 | 11 | ## GitLFS support 12 | 13 | Experimental suppoort of GitLFS is now available. 14 | 15 | You have to fill the base url of your GitBucket instance at the system settings page to enable GitLFS support. 16 | 17 | ![GitLFS configuration]({{site.baseurl}}/images/gitbucket-4.9/baseurl.png) 18 | 19 | It’s all. Now you can use GitLFS on GitBucket. Large files are stored under `GITBUCKET_HOME/repositories///lfs`. At the blob view of the repository viewer, LFS badge is shown for LFS files as following: 20 | 21 | ![Blob view]({{site.baseurl}}/images/gitbucket-4.9/blob-view.png) 22 | 23 | We are planning an option to store large files to the storage other than local file system such as the distributed file system or the cloud storage. 24 | 25 | ## Template for issues and pull requests 26 | 27 | It's possible to define a template of issues and pull requests by adding a file called `ISSUE_TEMPLATE`, `ISSUE_TEMPLATE.md` or `ISSUE_TEMPLATE.markdown` to the root directory or `.gitbucket` directory of your git repository. A defined template is shown as a initial value of the description of new issue or pull request. 28 | 29 | ![Issue template]({{site.baseurl}}/images/gitbucket-4.9/issue-template.png) 30 | 31 | ## Manual label color editing 32 | 33 | Color of issues and pull request labels became editable by color code directly. 34 | 35 | ![Edit label color by color code]({{site.baseurl}}/images/gitbucket-4.9/edit-label-color.png) 36 | 37 | ## Account description 38 | 39 | Added a description field for groups. Also added a bio field for personal accounts. They are displayed on the account page. 40 | 41 | ![Account description]({{site.baseurl}}/images/gitbucket-4.9/account-description.png) 42 | 43 | ## --tmp-dir option for standalone mode 44 | 45 | Added `--temp_dir` option for the standalone mode running on the embedded Jetty. 46 | 47 | In default, the embedded Jetty unpack gitbucket.war into `GITBUCKET_HOME/tmp`. You can change the target directory by this option. 48 | 49 | ## More APIs for issues 50 | 51 | Following APIs for issues are added in this release: 52 | 53 | - [List issues for a repository](https://developer.github.com/v3/issues/#list-issues-for-a-repository) 54 | - [Create an issue](https://developer.github.com/v3/issues/#create-an-issue) 55 | 56 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.9) to know details. 57 | 58 | Enjoy GitBucket! 59 | -------------------------------------------------------------------------------- /_posts/2019-12-31-gitbucket-4.33.0.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 4.33.0 released!" 4 | date: 2019-12-31 00:00:00 5 | image: /images/gitbucket-4.33.0/fold_pull_request_files.png 6 | categories: gitbucket 7 | --- 8 | 9 | Today, we are pleased to announce the availability of new version of Scala based Git centric software development platform [GitBucket 4.33.0](https://github.com/gitbucket/gitbucket/releases/tag/4.33.0)! 10 | 11 | ## All CLI options are configurable by environment variables 12 | 13 | For Docker use case, etc. GitBucket can be configured by the environment variables. For example, database configuration is done in `GITBUCKET_HOME/database.conf` normally but also you can give these configurations via [environment variables (or system properties)](https://github.com/gitbucket/gitbucket/wiki/Basic-configurations). 14 | 15 | In addition to them, now you can configure the following items currently they can be specified by only CLI options or the system properties. 16 | 17 | - `GITBUCKET_MAXFILEZIE`: Max size of uploaded files (bytes, default is 3MB) 18 | - `GITBUCKET_UPLOADTIMEOUT`: Timeout for file uploading (msec, default is 30 secs) 19 | - `GITBUCKET_PLUGINDIR`: Extra directory for plugins (default is undefined) 20 | - `GITBUCKET_VALIDATE_PASSWORD`: Whether to validate password, if false you can use any chars in password (default is true) 21 | 22 | ## Folding pull request files 23 | 24 | You can now fold/unfold pull request files at the compare view. This is convenient for reviewing large pull requests. 25 | 26 | ![Fold pull request files]({{site.baseurl}}/images/gitbucket-4.33.0/fold_pull_request_files_anime.gif) 27 | 28 | ## WebHook security options 29 | 30 | New option to reject access to private addresses by WebHook is now available. You can allow WebHook to access internal resources by IP whitelist even if you enabled this option. 31 | 32 | ![Fold pull request files]({{site.baseurl}}/images/gitbucket-4.33.0/web_hook_security_options.png) 33 | 34 | ## Add assignee and assignees properties to some Web APIs' response 35 | 36 | In the following Web API, `assignee` and `assignees` properties are now available in the response. 37 | 38 | - [list-issues-for-a-repository api](https://developer.github.com/v3/issues/#list-issues-for-a-repository) 39 | - [get-a-single-issues api](https://developer.github.com/v3/issues/#get-a-single-issue) 40 | - [create-an-issue api](https://developer.github.com/v3/issues/#create-an-issue) 41 | - [issuesevent webhook](https://developer.github.com/v3/activity/events/types/#issuesevent) 42 | - [issuecommentevent webhook](https://developer.github.com/v3/activity/events/types/#issuecommentevent) 43 | 44 | In addition, this release contains some improvements and bug fixes. See all closed issues in [4.33.0](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A4.33.0) to know details. 45 | 46 | Enjoy GitBucket! 47 | -------------------------------------------------------------------------------- /_posts/2015-12-31-gitbucket-3.10.markdown: -------------------------------------------------------------------------------- 1 | --- 2 | layout: post 3 | title: "GitBucket 3.10 released!" 4 | date: 2015-12-31 00:00:00 5 | image: /images/gitbucket-3.10/bootstrap-theme-github.png 6 | categories: gitbucket 7 | --- 8 | 9 | > **Note:** Updated version [3.10.1](https://github.com/gitbucket/gitbucket/releases/tag/3.10.1) and [3.10.1_h2-1.4.180](https://github.com/gitbucket/gitbucket/releases/tag/3.10.1_h2-1.4.180) are now available. Some bugs in 3.10 are fixed. Use it instead of 3.10 and 3.10.1_h2-1.4.180. 10 | 11 | Today, we are pleased to announce the availability of new version of Scala based Git platform [GitBucket 3.10](https://github.com/gitbucket/gitbucket/releases/tag/3.10)! 12 | 13 | ## Move to Bootstrap3 14 | 15 | GitBucket moved to Bootstrap3 with slider23's [bootstrap-theme-github](https://github.com/slider23/bootstrap-theme-github) from Bootstrap2. 16 | 17 | ![bootstrap-theme-github]({{site.baseurl}}/images/gitbucket-3.10/bootstrap-theme-github.png) 18 | 19 | However slider23's bootstrap-theme-github has some issues in GitBucket use. So we forked and improve it. See [gitbucket/bootstrap-theme-github](https://github.com/gitbucket/bootstrap-theme-github). 20 | 21 | We will continue improving styles and follow [the new look of GitHub](https://github.com/blog/2085-a-new-look-for-repositories) in GitBucket 3.11. 22 | 23 | ## New URL for raw contents 24 | 25 | Provides new URL like `raw/master/doc/activity.md` instead of `blob/master/doc/activity.md?raw=true` (old URL is still available for backward compatibility). 26 | 27 | For example, GitBucket can [host the Maven repository](http://kwebble.com/blog/2014/02/19/use-github-to-host-your-own-maven-repo) by this update. 28 | 29 | ## Update xsbt-web-plugin 30 | 31 | Remove scalatra-sbt to use the newest version of [xsbt-web-plugin](https://github.com/earldouglas/xsbt-web-plugin) to resolve classpath issue in dev-mode. 32 | 33 | Notice for developers: start command has been changed to `sbt ~jetty:start` from `sbt ~container:start`, and sourcecode changing is detected and applied without `~ ;copy-resources;aux-compile`. Also, in dev-mode, you can configure logger at `src/main/resources/logback-dev.xml`. 34 | 35 | ## Update H2 database 36 | 37 | Bump up H2 to the latest version: 1.4.190 to improve reliability of the database. However it might cause compatibility issue about data files. If you got such trouble, try to migrate H2 data files using [the migration tool](https://github.com/gitbucket/h2-migration), or use [H2 1.4.180 version of GitBucket 3.10](https://github.com/gitbucket/gitbucket/releases/tag/3.10_h2-1.4.180) (this is completely same as 3.10 except H2 version) instead of this version. 38 | 39 | In addition, this release contains some improvements and bug fix. See [all closed issues in this release](https://github.com/gitbucket/gitbucket/issues?q=is%3Aclosed+milestone%3A3.10) to know details. 40 | 41 | Enjoy GitBucket! 42 |  43 |  44 | --------------------------------------------------------------------------------