diff options
| author | Alexander Skiba <mail@ghostlyrics.net> | 2017-03-09 10:48:21 +0100 |
|---|---|---|
| committer | Gauvain Pocentek <gauvain@pocentek.net> | 2017-03-09 10:48:21 +0100 |
| commit | 37ee7ea6a9354c0ea5bd618d48b4a2a3ddbc950c (patch) | |
| tree | d99b1ce62503e9e6bb260d718b3e26707d673fd0 /ChangeLog | |
| parent | 92151b22b5b03b3d529caf1865a2e35738a2f3d2 (diff) | |
| download | gitlab-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-- | ChangeLog | 354 |
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 |
