7
7
8
8
All notable changes to this project will be documented in this file.
9
9
10
+ ## [ 1.5.0] - 2024-11-25
11
+
12
+ ### 🚀 Features
13
+
14
+ - * (workspace)* Organization id accepts a model
15
+ - * (utility)* Deprecation helper method
16
+ - * (tags)* Single get endpoint convenience method
17
+ - * (models)* Add start and end date to project model
18
+ - * (utility)* Get_timestamp helper function
19
+ - * (models)* Project status enum
20
+ - * (models)* Project get_status method
21
+ - * (projects)* Status to query helper method
22
+ - * (endpoints)* Implement re_raise parameter
23
+ - * (endpoints)* Implement retries parameter
24
+ - * (trackers)* Bulk edit item typed dict
25
+ - * (trackers)* Edit named tuple data structure
26
+ - * (trackers)* Bulk edit patch endpoint method
27
+
28
+ ### 🐛 Bug Fixes
29
+
30
+ - * (projects)* Default color for using old gray hex code
31
+ - * (models)* Missing pound sign on project default color
32
+ - * (projects)* Edit & add method return type had none
33
+
34
+ ### 🚜 Refactor
35
+
36
+ - * (workspace)* Deprecate workspace_id argument correctly
37
+ - * (user)* Add workspace_id param to endpoint + model type
38
+ - * (tracker)* Add workspace_id param to endpoint + model type
39
+ - * (projects)* Add workspace_id param to endpoint + model type
40
+ - * (clients)* Add workspace_id param to endpoint + model type
41
+ - * (tags)* Add workspace_id param to endpoint + model type
42
+ - * (user)* Current endpoint will try refresh if no tracker is running
43
+ - * (clients)* Properly implement collect endpoint cache queries
44
+ - * (cache)* Json serializer formating date objects
45
+ - * (user)* Collect method uses get_timestamp helper
46
+ - * (workspace)* Collect method uses get_timestamp helper
47
+ - * (projects)* Add collect endpoint method body attributes
48
+ - * (projects)* Collect method endpoint format method helper
49
+ - * (projects)* Implement new body attributes into format method
50
+ - * (projects)* Update project collect method to include querying cache
51
+ - * (models)* Prevent unnecessary datetime call
52
+ - * (endpoints)* Change default timeout parameter
53
+ - * (utility)* [ ** breaking** ] Turn requires into a private function
54
+ - * (tracker)* Improve edit endpoint method
55
+ - * (endpoints)* Request method accepts lists as a body
56
+ - * (trackers)* Update body parameters
57
+
58
+ ### 🕸 Deprecations
59
+
60
+ - * (meta)* Base endpoint workspace_id argument removal
61
+ - * (projects)* Get color argument name
62
+ - * (trackers)* Body start_date parameter
63
+
64
+ ### 📚 Documentation
65
+
66
+ - * (user)* Update current endpoint docstring
67
+ - * (tags)* Update get method docstring
68
+ - * (models)* Helper method docstrngs
69
+ - * (projects)* Update basic color docstrings
70
+ - * (projects)* Add and update all endpoint + body docstrings
71
+ - * (cache)* Remove docstring newlines
72
+ - * (endpoints)* Improve all endpoint parameter documentation
73
+ - * (trackers)* Add new functionality
74
+ - * (mermaid)* Update package diagrams
75
+ - * (models)* Improve docstring parameters
76
+ - * (models)* Document from_kwargs classmethod
77
+
78
+ ### ⚙️ Miscellaneous Tasks
79
+
80
+ - * (actions)* Change release & documentation workflow dependency
81
+ - * (ruff)* Ignore PLR0913 code
82
+ - * (ruff)* Ignore C901 code
83
+ - * (merge)* V1.5.0-release
84
+
85
+ ### 🧪 Testing
86
+
87
+ - * (projects)* Validate new body params
88
+ - * (projects)* Validate status_to_query method
89
+ - * (projects)* Sample data fixture
90
+ - * (projects)* Check collect method endpoint parameters
91
+ - * (user)* Validate re_raise works with current tracker
92
+ - * (trackers)* Validate bulk edit endpoint
93
+ - * (utils)* Improve version testing
94
+
10
95
## [ 1.4.0] - 2024-11-11
11
96
12
97
### 🚀 Features
@@ -21,7 +106,7 @@ All notable changes to this project will be documented in this file.
21
106
22
107
### 🚜 Refactor
23
108
24
- - * (tag)* Edit endpoint method accepts separate name argument
109
+ - * (tag)* Edit endpoint method accepts seperate name argument
25
110
- * (tag)* Validate minimum name length
26
111
- * (endpoint)* Use generics with base endpoint
27
112
- * (cache)* User generic type with cache
0 commit comments