summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAlexander Skiba <mail@ghostlyrics.net>2017-03-09 10:48:21 +0100
committerGauvain Pocentek <gauvain@pocentek.net>2017-03-09 10:48:21 +0100
commit37ee7ea6a9354c0ea5bd618d48b4a2a3ddbc950c (patch)
treed99b1ce62503e9e6bb260d718b3e26707d673fd0 /ChangeLog
parent92151b22b5b03b3d529caf1865a2e35738a2f3d2 (diff)
downloadgitlab-37ee7ea6a9354c0ea5bd618d48b4a2a3ddbc950c.tar.gz
Changelog: improvements. Fixes #229 (#230)
+ change indentation so bullet points are not treated as quote + add links to releases + add dates to releases + use releases as headers
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog354
1 files changed, 0 insertions, 354 deletions
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 14415f9..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,354 +0,0 @@
-Version 0.19
-
- * Update project.archive() docs
- * Support the scope attribute in runners.list()
- * Add support for project runners
- * Add support for commit creation
- * Fix install doc
- * Add builds-email and pipelines-email services
- * Deploy keys: rework enable/disable
- * Document the dynamic aspect of objects
- * Add pipeline_events to ProjectHook attrs
- * Add due_date attribute to ProjectIssue
- * Handle settings.domain_whitelist, partly
- * {Project,Group}Member: support expires_at attribute
-
-Version 0.18
-
- * Fix JIRA service editing for GitLab 8.14+
- * Add jira_issue_transition_id to the JIRA service optional fields
- * Added support for Snippets (new API in Gitlab 8.15)
- * [docs] update pagination section
- * [docs] artifacts example: open file in wb mode
- * [CLI] ignore empty arguments
- * [CLI] Fix wrong use of arguments
- * [docs] Add doc for snippets
- * Fix duplicated data in API docs
- * Update known attributes for projects
- * sudo: always use strings
-
-Version 0.17
-
- * README: add badges for pypi and RTD
- * Fix ProjectBuild.play (raised error on success)
- * Pass kwargs to the object factory
- * Add .tox to ignore to respect default tox settings
- * Convert response list to single data source for iid requests
- * Add support for boards API
- * Add support for Gitlab.version()
- * Add support for broadcast messages API
- * Add support for the notification settings API
- * Don't overwrite attributes returned by the server
- * Fix bug when retrieving changes for merge request
- * Feature: enable / disable the deploy key in a project
- * Docs: add a note for python 3.5 for file content update
- * ProjectHook: support the token attribute
- * Rework the API documentation
- * Fix docstring for http_{username,password}
- * Build managers on demand on GitlabObject's
- * API docs: add managers doc in GitlabObject's
- * Sphinx ext: factorize the build methods
- * Implement __repr__ for gitlab objects
- * Add a 'report a bug' link on doc
- * Remove deprecated methods
- * Implement merge requests diff support
- * Make the manager objects creation more dynamic
- * Add support for templates API
- * Add attr 'created_at' to ProjectIssueNote
- * Add attr 'updated_at' to ProjectIssue
- * CLI: add support for project all --all
- * Add support for triggering a new build
- * Rework requests arguments (support latest requests release)
- * Fix `should_remove_source_branch`
-
-Version 0.16
-
- * Add the ability to fork to a specific namespace
- * JIRA service - add api_url to optional attributes
- * Fix bug: Missing coma concatenates array values
- * docs: branch protection notes
- * Create a project in a group
- * Add only_allow_merge_if_build_succeeds option to project objects
- * Add support for --all in CLI
- * Fix examples for file modification
- * Use the plural merge_requests URL everywhere
- * Rework travis and tox setup
- * Workaround gitlab setup failure in tests
- * Add ProjectBuild.erase()
- * Implement ProjectBuild.play()
-
-Version 0.15.1
-
- * docs: improve the pagination section
- * Fix and test pagination
- * 'path' is an existing gitlab attr, don't use it as method argument
-
-Version 0.15
-
- * Add a basic HTTP debug method
- * Run more tests in travis
- * Fix fork creation documentation
- * Add more API examples in docs
- * Update the ApplicationSettings attributes
- * Implement the todo API
- * Add sidekiq metrics support
- * Move the constants at the gitlab root level
- * Remove methods marked as deprecated 7 months ago
- * Refactor the Gitlab class
- * Remove _get_list_or_object() and its tests
- * Fix canGet attribute (typo)
- * Remove unused ProjectTagReleaseManager class
- * Add support for project services API
- * Add support for project pipelines
- * Add support for access requests
- * Add support for project deployments
-
-Version 0.14
-
- * Remove 'next_url' from kwargs before passing it to the cls constructor.
- * List projects under group
- * Add support for subscribe and unsubscribe in issues
- * Project issue: doc and CLI for (un)subscribe
- * Added support for HTTP basic authentication
- * Add support for build artifacts and trace
- * --title is a required argument for ProjectMilestone
- * Commit status: add optional context url
- * Commit status: optional get attrs
- * Add support for commit comments
- * Issues: add optional listing parameters
- * Issues: add missing optional listing parameters
- * Project issue: proper update attributes
- * Add support for project-issue move
- * Update ProjectLabel attributes
- * Milestone: optional listing attrs
- * Add support for namespaces
- * Add support for label (un)subscribe
- * MR: add (un)subscribe support
- * Add `note_events` to project hooks attributes
- * Add code examples for a bunch of resources
- * Implement user emails support
- * Project: add VISIBILITY_* constants
- * Fix the Project.archive call
- * Implement archive/unarchive for a projet
- * Update ProjectSnippet attributes
- * Fix ProjectMember update
- * Implement sharing project with a group
- * Implement CLI for project archive/unarchive/share
- * Implement runners global API
- * Gitlab: add managers for build-related resources
- * Implement ProjectBuild.keep_artifacts
- * Allow to stream the downloads when appropriate
- * Groups can be updated
- * Replace Snippet.Content() with a new content() method
- * CLI: refactor _die()
- * Improve commit statuses and comments
- * Add support from listing group issues
- * Added a new project attribute to enable the container registry.
- * Add a contributing section in README
- * Add support for global deploy key listing
- * Add support for project environments
- * MR: get list of changes and commits
- * Fix the listing of some resources
- * MR: fix updates
- * Handle empty messages from server in exceptions
- * MR (un)subscribe: don't fail if state doesn't change
- * MR merge(): update the object
-
-Version 0.13
-
- * Add support for MergeRequest validation
- * MR: add support for cancel_merge_when_build_succeeds
- * MR: add support for closes_issues
- * Add "external" parameter for users
- * Add deletion support for issues and MR
- * Add missing group creation parameters
- * Add a Session instance for all HTTP requests
- * Enable updates on ProjectIssueNotes
- * Add support for Project raw_blob
- * Implement project compare
- * Implement project contributors
- * Drop the next_url attribute when listing
- * Remove unnecessary canUpdate property from ProjectIssuesNote
- * Add new optional attributes for projects
- * Enable deprecation warnings for gitlab only
- * Rework merge requests update
- * Rework the Gitlab.delete method
- * ProjectFile: file_path is required for deletion
- * Rename some methods to better match the API URLs
- * Deprecate the file_* methods in favor of the files manager
- * Implement star/unstar for projects
- * Implement list/get licenses
- * Manage optional parameters for list() and get()
-
-Version 0.12.2
-
- * Add new `ProjectHook` attributes
- * Add support for user block/unblock
- * Fix GitlabObject creation in _custom_list
- * Add support for more CLI subcommands
- * Add some unit tests for CLI
- * Add a coverage tox env
- * Define GitlabObject.as_dict() to dump object as a dict
- * Define GitlabObject.__eq__() and __ne__() equivalence methods
- * Define UserManager.search() to search for users
- * Define UserManager.get_by_username() to get a user by username
- * Implement "user search" CLI
- * Improve the doc for UserManager
- * CLI: implement user get-by-username
- * Re-implement _custom_list in the Gitlab class
- * Fix the 'invalid syntax' error on Python 3.2
- * Gitlab.update(): use the proper attributes if defined
-
-Version 0.12.1
-
- * Fix a broken upload to pypi
-
-Version 0.12
-
- * Improve documentation
- * Improve unit tests
- * Improve test scripts
- * Skip BaseManager attributes when encoding to JSON
- * Fix the json() method for python 3
- * Add Travis CI support
- * Add a decode method for ProjectFile
- * Make connection exceptions more explicit
- * Fix ProjectLabel get and delete
- * Implement ProjectMilestone.issues()
- * ProjectTag supports deletion
- * Implement setting release info on a tag
- * Implement project triggers support
- * Implement project variables support
- * Add support for application settings
- * Fix the 'password' requirement for User creation
- * Add sudo support
- * Fix project update
- * Fix Project.tree()
- * Add support for project builds
-
-Version 0.11.1
-
- * Fix discovery of parents object attrs for managers
- * Support setting commit status
- * Support deletion without getting the object first
- * Improve the documentation
-
-Version 0.11
-
- * functional_tests.sh: support python 2 and 3
- * Add a get method for GitlabObject
- * CLI: Add the -g short option for --gitlab
- * Provide a create method for GitlabObject's
- * Rename the _created attribute _from_api
- * More unit tests
- * CLI: fix error when arguments are missing (python 3)
- * Remove deprecated methods
- * Implement managers to get access to resources
- * Documentation improvements
- * Add fork project support
- * Deprecate the "old" Gitlab methods
- * Add support for groups search
-
-Version 0.10
-
- * Implement pagination for list() (#63)
- * Fix url when fetching a single MergeRequest
- * Add support to update MergeRequestNotes
- * API: Provide a Gitlab.from_config method
- * setup.py: require requests>=1 (#69)
- * Fix deletion of object not using 'id' as ID (#68)
- * Fix GET/POST for project files
- * Make 'confirm' an optional attribute for user creation
- * Python 3 compatibility fixes
- * Add support for group members update (#73)
-
-Version 0.9.2
-
- * CLI: fix the update and delete subcommands (#62)
-
-Version 0.9.1
-
- * Fix the setup.py script
-
-Version 0.9
-
- * Implement argparse libray for parsing argument on CLI
- * Provide unit tests and (a few) functional tests
- * Provide PEP8 tests
- * Use tox to run the tests
- * CLI: provide a --config-file option
- * Turn the gitlab module into a proper package
- * Allow projects to be updated
- * Use more pythonic names for some methods
- * Deprecate some Gitlab object methods:
- - raw* methods should never have been exposed; replace them with _raw_*
- methods
- - setCredentials and setToken are replaced with set_credentials and
- set_token
- * Sphinx: don't hardcode the version in conf.py
-
-Version 0.8
-
- * Better python 2.6 and python 3 support
- * Timeout support in HTTP requests
- * Gitlab.get() raised GitlabListError instead of GitlabGetError
- * Support api-objects which don't have id in api response
- * Add ProjectLabel and ProjectFile classes
- * Moved url attributes to separate list
- * Added list for delete attributes
-
-Version 0.7
-
- * Fix license classifier in setup.py
- * Fix encoding error when printing to redirected output
- * Fix encoding error when updating with redirected output
- * Add support for UserKey listing and deletion
- * Add support for branches creation and deletion
- * Support state_event in ProjectMilestone (#30)
- * Support namespace/name for project id (#28)
- * Fix handling of boolean values (#22)
-
-Version 0.6
-
- * IDs can be unicode (#15)
- * ProjectMember: constructor should not create a User object
- * Add support for extra parameters when listing all projects (#12)
- * Projects listing: explicitly define arguments for pagination
-
-Version 0.5
-
- * Add SSH key for user
- * Fix comments
- * Add support for project events
- * Support creation of projects for users
- * Project: add methods for create/update/delete files
- * Support projects listing: search, all, owned
- * System hooks can't be updated
- * Project.archive(): download tarball of the project
- * Define new optional attributes for user creation
- * Provide constants for access permissions in groups
-
-Version 0.4
-
- * Fix strings encoding (Closes #6)
- * Allow to get a project commit (GitLab 6.1)
- * ProjectMergeRequest: fix Note() method
- * Gitlab 6.1 methods: diff, blob (commit), tree, blob (project)
- * Add support for Gitlab 6.1 group members
-
-Version 0.3
-
- * Use PRIVATE-TOKEN header for passing the auth token
- * provide a AUTHORS file
- * cli: support ssl_verify config option
- * Add ssl_verify option to Gitlab object. Defauls to True
- * Correct url for merge requests API.
-
-Version 0.2
-
- * provide a pip requirements.txt
- * drop some debug statements
-
-Version 0.1
-
- * Initial release