gitlab-org--gitlab-foss/CHANGELOG

453 lines
13 KiB
Text
Raw Normal View History

v 6.0.0
- Epic: Replace teams with group membership
- Add project filter on dashboard
- cache project graph
- Drop support of root namespaces
- Redesign project settings navigation
2013-07-29 06:46:00 -04:00
- Restyled login screen
- Default theme is classic now
- Cache result of methods like authorize_projects, project.team.members etc
- Remove $.ready events
- Fix onclick events being double binded
- Add notification level to group membership
- Move all project controllers/views under Projects:: module
- Move all profile controllers/views under Profiles:: module
- Redesign ssh keys page
- Generate fingerprint for ssh keys
2013-07-27 06:25:40 -04:00
- You can use arrows to navigate at tree view
2013-06-26 11:15:50 -04:00
- Apply user project limit only for personal projects
2013-07-16 04:50:00 -04:00
- API: Allow login with LDAP credentials
2013-07-16 16:27:18 -04:00
- Ability to remove branches/tags with UI
v 5.4.0
- Ability to edit own comments
- Documentation improvements
- Improve dashboard projects page
- Fixed nav for empty repos
- GitLab Markdown help page
- Misspelling fixes
2013-07-12 04:44:57 -04:00
- Added support of unicorn and fog gems
- Added client list to API doc
2013-07-12 09:11:45 -04:00
- Fix PostgreSQL database restoration problem
- Increase snippet content column size
- allow project import via git:// url
- Show participants on issues, including mentions
- Notify mentioned users with email
2013-05-22 10:59:59 -04:00
v 5.3.0
- Refactored services
- Campfire service added
2013-05-24 16:38:33 -04:00
- HipChat service added
- Fixed bug with LDAP + git over http
2013-05-26 00:39:46 -04:00
- Fixed bug with google analytics code being ignored
2013-05-24 16:38:33 -04:00
- Improve sign-in page if ldap enabled
- Respect newlines in wall messages
- Generate the Rails secret token on first run
- Rename repo feature
2013-06-06 04:47:54 -04:00
- Init.d: remove gitlab.socket on service start
2013-05-28 10:24:23 -04:00
- Api: added teams api
- Api: Prevent blob content being escaped
2013-06-04 09:39:59 -04:00
- Api: Smart deploy key add behaviour
2013-07-29 06:46:00 -04:00
- Api: projects/owned.json return user owned project
2013-06-04 09:39:59 -04:00
- Fix bug with team assignation on project from #4109
- Advanced snippets: public/private, project/personal (Andrew Kulakov)
- Repository Graphs (Karlo Nicholas T. Soriano)
2013-06-10 11:27:35 -04:00
- Fix dashboard lost if comment on commit
- Update gitlab-grack. Fixes issue with --depth option
- Fix project events duplicate on project page
- Fix postgres error when displaying network graph.
- Fix dashboard event filter when navigate via turbolinks
- init.d: Ensure socket is removed before starting service
- Admin area: Style teams:index, group:show pages
2013-06-10 14:40:23 -04:00
- Own page for failed forking
2013-06-19 12:57:32 -04:00
- Scrum view for milestone
2013-05-22 10:59:59 -04:00
2013-04-30 06:28:45 -04:00
v 5.2.0
- Turbolinks
- Git over http with ldap credentials
- Diff with better colors and some spacing on the corners
- Default values for project features
- Fixed huge_commit view
- Restyle project clone panel
- Move Gitlab::Git code to gitlab_git gem
- Move update docs in repo
- Requires gitlab-shell v1.4.0
- Fixed submodules listing under file tab
2013-05-06 10:50:30 -04:00
- Fork feature (Angus MacArthur)
- git version check in gitlab:check
- Shared deploy keys feature
2013-05-08 07:26:42 -04:00
- Ability to generate default labels set for issues
- Improve gfm autocomplete (Harold Luo)
- Added support for Google Analytics
2013-05-13 16:10:09 -04:00
- Code search feature (Javier Castro)
2013-04-30 06:28:45 -04:00
v 5.1.0
2013-03-25 10:12:12 -04:00
- You can login with email or username now
- Corrected project transfer rollback when repository cannot be moved
2013-07-29 06:46:00 -04:00
- Move both repo and wiki when project transfer requested
- Admin area: project editing was removed from admin namespace
- Access: admin user has now access to any project.
2013-04-04 16:31:26 -04:00
- Notification settings
- Gitlab::Git set of objects to abstract from grit library
- Replace Unicorn web server with Puma
2013-04-06 14:21:09 -04:00
- Backup/Restore refactored. Backup dump project wiki too now
- Restyled Issues list. Show milestone version in issue row
- Restyled Merge Request list
2013-04-10 08:41:47 -04:00
- Backup now dump/restore uploads
2013-07-29 06:46:00 -04:00
- Improved performance of dashboard (Andrew Kumanyaev)
2013-04-19 02:33:56 -04:00
- File history now tracks renames (Akzhan Abdulin)
- Drop wiki migration tools
- Drop sqlite migration tools
- project tagging
- Paginate users in API
2013-04-19 02:33:56 -04:00
- Restyled network graph (Hiroyuki Sato)
v 5.0.1
2013-07-29 06:46:00 -04:00
- Fixed issue with gitlab-grit being overridden by grit
2013-02-07 06:05:30 -05:00
v 5.0.0
2013-02-11 12:16:59 -05:00
- Replaced gitolite with gitlab-shell
2013-02-21 10:01:02 -05:00
- Removed gitolite-related libraries
- State machine added
- Setup gitlab as git user
- Internal API
- Show team tab for empty projects
- Import repository feature
- Updated rails
- Use lambda for scopes
- Redesign admin area -> users
- Redesign admin area -> user
- Secure link to file attachments
- Add validations for Group and Team names
- Restyle team page for project
- Update capybara, rspec-rails, poltergeist to recent versions
- Wiki on git using Gollum
2013-03-15 12:01:03 -04:00
- Added Solarized Dark theme for code review
2013-07-29 06:46:00 -04:00
- Don't show user emails in autocomplete lists, profile pages
2013-03-15 12:01:03 -04:00
- Added settings tab for group, team, project
- Replace user popup with icons in header
- Handle project moving with gitlab-shell
- Added select2-rails for selectboxes with ajax data load
- Fixed search field on projects page
- Added teams to search autocomplete
- Move groups and teams on dashboard sidebar to sub-tabs
- API: improved return codes and docs. (Felix Gilcher, Sebastian Ziebell)
2013-03-19 13:17:59 -04:00
- Redesign wall to be more like chat
- Snippets, Wall features are disabled by default for new projects
2013-02-07 06:05:30 -05:00
2013-01-22 12:54:45 -05:00
v 4.2.0
2013-02-11 12:16:59 -05:00
- Teams
2013-01-22 12:54:45 -05:00
- User show page. Via /u/username
- Show help contents on pages for better navigation
2013-02-21 10:01:02 -05:00
- Async gitolite calls
- added satellites logs
- can_create_group, can_create_team booleans for User
- Process web hooks async
- GFM: Fix images escaped inside links
- Network graph improved
- Switchable branches for network graph
- API: Groups
- Fixed project download
2013-01-22 12:54:45 -05:00
2013-01-14 06:39:09 -05:00
v 4.1.0
2013-01-21 02:06:25 -05:00
- Optional Sign-Up
2013-01-17 08:58:40 -05:00
- Discussions
- Satellites outside of tmp
- Line numbers for blame
- Project public mode
2013-01-14 06:39:09 -05:00
- Public area with unauthorized access
- Load dashboard events with ajax
- remember dashboard filter in cookies
- replace resque with sidekiq
- fix routing issues
- cleanup rake tasks
- fix backup/restore
- scss cleanup
- show preview for note images
2013-01-14 06:39:09 -05:00
- improved network-graph
- get rid of app/roles/
- added new classes Team, Repository
- Reduce amount of gitolite calls
- Ability to add user in all group projects
- remove deprecated configs
2013-01-14 06:39:09 -05:00
- replaced Korolev font with open font
- restyled admin/dashboard page
- restyled admin/projects page
2012-11-30 09:47:04 -05:00
v 4.0.0
2012-12-23 05:12:31 -05:00
- Remove project code and path from API. Use id instead
2013-07-29 06:46:00 -04:00
- Return valid cloneable url to repo for web hook
- Fixed backup issue
- Reorganized settings
- Fixed commits compare
- Refactored scss
- Improve status checks
- Validates presence of User#name
- Fixed postgres support
- Removed sqlite support
- Modified post-receive hook
- Milestones can be closed now
- Show comment events on dashboard
- Quick add team members via group#people page
- [API] expose created date for hooks and SSH keys
2012-11-29 18:52:56 -05:00
- [API] list, create issue notes
- [API] list, create snippet notes
- [API] list, create wall notes
2012-11-26 22:14:05 -05:00
- Remove project code - use path instead
- added username field to user
- rake task to fill usernames based on emails create namespaces for users
- STI Group < Namespace
- Project has namespace_id
- Projects with namespaces also namespaced in gitolite and stored in subdir
- Moving project to group will move it under group namespace
- Ability to move project from namespaces to another
- Fixes commit patches getting escaped (see #2036)
- Support diff and patch generation for commits and merge request
- MergeReqest doesn't generate a temporary file for the patch any more
2012-11-29 15:35:16 -05:00
- Update the UI to allow downloading Patch or Diff
2012-11-26 22:14:05 -05:00
2012-11-21 06:27:11 -05:00
v 3.1.0
- Updated gems
- Services: Gitlab CI integration
- Events filter on dashboard
- Own namespace for redis/resque
- Optimized commit diff views
- add alphabetical order for projects admin page
- Improved web editor
- Commit stats page
- Documentation split and cleanup
- Link to commit authors everywhere
- Restyled milestones list
- added Milestone to Merge Request
- Restyled Top panel
- Refactored Satellite Code
- Added file line links
- moved from capybara-webkit to poltergeist + phantomjs
2012-10-24 09:13:20 -04:00
v 3.0.3
- Fixed bug with issues list in Chrome
- New Feature: Import team from another project
2012-10-24 05:41:47 -04:00
v 3.0.2
- Fixed gitlab:app:setup
- Fixed application error on empty project in admin area
- Restyled last push widget
2012-10-22 12:00:57 -04:00
v 3.0.1
- Fixed git over http
2012-10-22 08:49:03 -04:00
v 3.0.0
- Projects groups
- Web Editor
- Fixed bug with gitolite keys
2012-10-22 08:49:03 -04:00
- UI improved
2013-07-29 06:46:00 -04:00
- Increased performance of application
2012-11-29 15:35:16 -05:00
- Show user avatar in last commit when browsing Files
2012-10-22 08:49:03 -04:00
- Refactored Gitlab::Merge
2013-07-29 06:46:00 -04:00
- Use Font Awesome for icons
- Separate observing of Note and MergeRequests
2012-10-22 08:49:03 -04:00
- Milestone "All Issues" filter
- Fix issue close and reopen button text and styles
- Fix forward/back while browsing Tree hierarchy
2013-07-29 06:46:00 -04:00
- Show number of notes for commits and merge requests
2012-10-22 08:49:03 -04:00
- Added support pg from box and update installation doc
- Reject ssh keys that break gitolite
2012-10-12 03:31:57 -04:00
- [API] list one project hook
- [API] edit project hook
2012-10-19 06:09:34 -04:00
- [API] list project snippets
2012-10-08 04:52:08 -04:00
- [API] allow to authorize using private token in HTTP header
- [API] add user creation
2012-09-24 03:45:55 -04:00
v 2.9.1
- Fixed resque custom config init
2012-08-30 15:45:28 -04:00
v 2.9.0
- fixed inline notes bugs
- refactored rspecs
- refactored gitolite backend
- added factory_girl
- restyled projects list on dashboard
- ssh keys validation to prevent gitolite crash
2013-07-29 06:46:00 -04:00
- send notifications if changed permission in project
2012-10-08 04:52:08 -04:00
- scss refactoring. gitlab_bootstrap/ dir
2012-08-30 15:45:28 -04:00
- fix git push http body bigger than 112k problem
- list of labels page under issues tab
2012-09-20 06:05:07 -04:00
- API for milestones, keys
2012-08-30 15:45:28 -04:00
- restyled buttons
2012-09-20 06:05:07 -04:00
- OAuth
- Comment order changed
2012-08-30 15:45:28 -04:00
2012-08-23 02:17:18 -04:00
v 2.8.1
- ability to disable gravatars
- improved MR diff logic
- ssh key help page
2012-08-10 03:49:45 -04:00
v 2.8.0
- Gitlab Flavored Markdown
- Bulk issues update
- Issues API
- Cucumber coverage increased
2012-08-21 14:26:56 -04:00
- Post-receive files fixed
- UI improved
- Application cleanup
- more cucumber
- capybara-webkit + headless
2012-08-10 03:49:45 -04:00
2012-06-28 05:24:41 -04:00
v 2.7.0
- Issue Labels
- Inline diff
- Git HTTP
- API
- UI improved
2012-07-21 03:53:55 -04:00
- System hooks
- UI improved
- Dashboard events endless scroll
2013-07-29 06:46:00 -04:00
- Source performance increased
2012-06-28 05:24:41 -04:00
2012-06-21 13:25:23 -04:00
v 2.6.0
- UI polished
- Improved network graph + keyboard nav
- Handle huge commits
- Last Push widget
- Bugfix
2013-07-29 06:46:00 -04:00
- Better performance
2012-06-21 13:25:23 -04:00
- Email in resque
- Increased test coverage
- Ability to remove branch with MR accept
- a lot of code refactored
2012-05-19 06:17:34 -04:00
v 2.5.0
- UI polished
- Git blame for file
- Bugfix
- Email in resque
- Better test coverage
2012-04-03 18:02:54 -04:00
v 2.4.0
2012-04-21 05:15:17 -04:00
- Admin area stats page
- Ability to block user
- Simplified dashboard area
- Improved admin area
- Bootstrap 2.0
- Responsive layout
- Big commits handling
2013-07-29 06:46:00 -04:00
- Performance improved
- Milestones
2012-04-03 18:02:54 -04:00
v 2.3.1
- Issues pagination
- ssl fixes
- Merge Request pagination
2012-03-21 18:09:54 -04:00
v 2.3.0
- Dashboard r1
- Search r1
- Project page
- Close merge request on push
- Persist MR diff after merge
- mysql support
- Documentation
v 2.2.0
- Weve added support of LDAP auth
- Improved permission logic (4 roles system)
- Protected branches (now only masters can push to protected branches)
- Usability improved
- twitter bootstrap integrated
- compare view between commits
- wiki feature
- now you can enable/disable issues, wiki, wall features per project
- security fixes
- improved code browsing (ajax branch switch etc)
- improved per-line commenting
- git submodules displayed
- moved to rails 3.2
- help section improved
v 2.1.0
- Project tab r1
2012-03-21 18:09:54 -04:00
- List branches/tags
- per line comments
- mass user import
2011-12-05 12:54:53 -05:00
v 2.0.0
- gitolite as main git host system
- merge requests
2012-10-08 04:52:08 -04:00
- project/repo access
- link to commit/issue feed
- design tab
- improved email notifications
- restyled dashboard
2011-12-05 12:54:53 -05:00
- bugfix
2011-11-25 17:24:44 -05:00
v 1.2.2
- common config file gitlab.yml
- issues restyle
- snippets restyle
- clickable news feed header on dashboard
- bugfix
v 1.2.1
- bugfix
2011-11-10 16:40:46 -05:00
v 1.2.0
- new design
- user dashboard
2011-11-20 13:16:43 -05:00
- network graph
2011-11-10 16:40:46 -05:00
- markdown support for comments
- encoding issues
- wall like twitter timeline
2011-10-17 04:34:53 -04:00
v 1.1.0
2011-10-21 02:58:28 -04:00
- project dashboard
- wall redesigned
2011-10-17 04:34:53 -04:00
- feature: code snippets
- fixed horizontal scroll on file preview
- fixed app crash if commit message has invalid chars
- bugfix & code cleaning
v 1.0.2
2012-10-08 04:52:08 -04:00
- fixed bug with empty project
2011-10-17 04:34:53 -04:00
- added adv validation for project path & code
- feature: issues can be sortable
- bugfix
2013-07-29 06:46:00 -04:00
- username displayed on top panel
2011-10-17 04:34:53 -04:00
2011-10-14 17:21:28 -04:00
v 1.0.1
- fixed: with invalid source code for commit
2013-07-29 06:46:00 -04:00
- fixed: lose branch/tag selection when use tree navigation
2011-10-14 17:21:28 -04:00
- when history clicked - display path
- bug fix & code cleaning
2011-10-17 04:34:53 -04:00
2011-10-13 09:46:02 -04:00
v 1.0.0
- bug fix
- projects preview mode
2011-10-17 04:34:53 -04:00
2011-10-11 16:10:55 -04:00
v 0.9.6
- css fix
- new repo empty tree until restart server - fixed
2011-10-17 04:34:53 -04:00
2011-10-08 18:18:41 -04:00
v 0.9.4
- security improved
- authorization improved
- html escaping
- bug fix
2013-07-29 06:46:00 -04:00
- increased test coverage
2011-10-08 18:18:41 -04:00
- design improvements
2011-10-08 17:36:38 -04:00
v 0.9.1
2013-07-29 06:46:00 -04:00
- increased test coverage
2011-10-08 17:36:38 -04:00
- design improvements
- new issue email notification
- updated app name
- issue redesigned
- issue can be edit
2011-10-17 04:34:53 -04:00
2011-10-08 17:36:38 -04:00
v 0.8.0
2013-07-29 06:46:00 -04:00
- syntax highlight for main file types
2011-10-08 17:36:38 -04:00
- redesign
- stability
- security fixes
- increased test coverage
- email notification