Commit Graph

451 Commits (ec435f45bcb90389e569b059bcc7852c9c9eb5eb)

Author SHA1 Message Date
David Barragán Merino 260e5339c2 Fix tests 2015-09-01 18:59:56 +02:00
Alejandro Alonso 3492b46cc9 User favourites API 2015-08-26 15:19:02 +02:00
Alejandro Alonso bccdc2fae1 Adding votes and watched projects to sample_data 2015-08-26 15:19:01 +02:00
Alejandro Alonso f3641f5cfb Refactoring and improving watchers 2015-08-26 15:10:13 +02:00
David Barragán Merino 44eee5212a Improve votes module 2015-08-26 13:35:17 +02:00
David Barragán Merino d34f47ccff Add has-closed-milestones to the response headers when upsdate us orders in bulk for sprints 2015-08-25 11:44:17 +02:00
David Barragán Merino a251761b18 Revert "Add support for partial words on global searches"
This reverts commit 9cbecd9b7e.
2015-08-03 14:44:08 +02:00
Alejandro Alonso 7eb5acd969 Disabling most signals on bulk creation 2015-07-31 07:52:05 +02:00
Alejandro Alonso f5f575267d Disabling most signals on bulk creation 2015-07-30 14:31:26 +02:00
David Barragán Merino 21153ea1aa Improve userstories/filters_data and issues/filter_data 2015-07-28 08:21:08 +02:00
David Barragán Merino 7c53dce071 [Backport] Fix timelines generation 2015-07-23 13:09:07 +02:00
David Barragán Merino b7f83b48c9 [Backport] Add is_profile_visible to timeline_entty.user object 2015-07-23 13:08:30 +02:00
David Barragán Merino 51fe131c13 Fix timelines generation 2015-07-23 12:07:35 +02:00
David Barragán Merino 27c3ee5c79 Add is_profile_visible to timeline_entty.user object 2015-07-03 14:58:11 +02:00
Jesús Espino 3bae896199 Add gitlab integration with commets webhook 2015-07-03 12:52:43 +02:00
Jesús Espino 0e39653da9 Allow multiple message actions on commit 2015-06-30 19:20:58 +02:00
Jesús Espino 17ceab000c Issue#2650: Allow local network ips in gitlab and bitbucket ip filters 2015-06-30 19:13:04 +02:00
Jesús Espino 6dcbaef2fb [Backport] Issue#2981: Adapt taiga to the new bitbucket webhooks 2015-06-30 18:00:58 +02:00
Jesús Espino ce409f266e [Backport] Fix us auto closing test 2015-06-30 16:56:59 +02:00
Jesús Espino 9769386b8e Issue#2981: Adapt taiga to the new bitbucket webhooks 2015-06-30 16:56:00 +02:00
Jesús Espino c80152599a Fix us auto closing test 2015-06-30 15:07:46 +02:00
Jesús Espino c8e05c17f2 [Backport] Allow default status, priority, severity and type in issues and tasks 2015-06-29 18:59:01 +02:00
Jesús Espino 3e8c1814d5 Issue#2572: On status open/closed change recalc the is_closed for user stories 2015-06-26 09:02:28 +02:00
Jesús Espino fad37091e8 Issue#2650: Allow local network ips in gitlab and bitbucket ip filters 2015-06-26 08:06:46 +02:00
Alejandro Alonso 8b05f206b2 Concurrent queries for global search results 2015-06-25 16:37:15 +02:00
Alejandro Alonso 4480cb474e Issue 2818 - When I comment a story, I should be "Involved" by the story 2015-06-25 10:19:23 +02:00
Jesús Espino aaf89ebb04 Issue#2943: Regenerate refs for tasks, issues and user stories on project change 2015-06-24 20:15:02 +02:00
Alejandro Alonso ed8075acc3 [Backport] Issue #2916: When leaving a project I lose all my watched stuff (even from different projects) 2015-06-24 13:07:41 +02:00
Alejandro Alonso 6a0b4687d8 Issue #2916: When leaving a project I lose all my watched stuff (even from different projects) 2015-06-24 11:59:39 +02:00
Jesús Espino c32d505b96 Allow default status, priority, severity and type in issues and tasks 2015-06-24 10:12:33 +02:00
Alejandro d4135c6928 Merge pull request #365 from taigaio/issue/1924/allow-multiple-message-action-on-commits
Allow multiple message actions on commit
2015-06-24 00:26:43 -07:00
Alejandro 4a9eb9b7d3 Merge pull request #366 from taigaio/issue/2584/global-search-with-partial-words
Add support for partial words on global searches
2015-06-24 00:07:20 -07:00
Jesús Espino 4ae37167f5 Allow multiple message actions on commit 2015-06-24 07:24:46 +02:00
David Barragán Merino 9f253394a4 Refactored some tets 2015-06-24 00:41:32 +02:00
Jesús Espino 9cbecd9b7e Add support for partial words on global searches 2015-06-23 21:26:34 +02:00
Alejandro Alonso ce3a799741 [Backport] Fixing created datetime for timeline entries 2015-06-19 11:18:37 +02:00
Alejandro Alonso aff9a7d637 Fixing created datetime for timeline entries 2015-06-19 11:14:03 +02:00
Alejandro Alonso e54802f0b1 Now anonymous users can confirm the change of email even if they are not authenticated, some users update the email from a desktop browser but check the email from mobile 2015-06-15 12:45:42 +02:00
Alejandro Alonso 7663e658c1 Adding user creation to user profile timeline 2015-06-11 11:41:33 +02:00
Alejandro Alonso 3232411d83 Fixing new membership in timelines 2015-06-11 10:12:39 +02:00
Alejandro Alonso acbd253420 Adding multiple status filtering to userstories 2015-06-09 15:06:51 +02:00
Alejandro Alonso 0b8f958a73 Tagging teammates with period in their username 2015-06-03 13:51:41 +02:00
Alejandro Alonso 03f395a384 Fixing version validation when the parameter isn't used in the patch 2015-06-02 12:14:27 +02:00
Alejandro Alonso 4163d42163 Fixing contacts and stats endpoints for users API 2015-06-01 11:44:36 +02:00
Alejandro Alonso e61d6ec226 Fixing contacts API 2015-05-27 14:10:54 +02:00
Alejandro Alonso 955a3a32e2 Adding by_username endpoint to users API 2015-05-27 11:36:37 +02:00
David Barragán Merino e3ebc35670 Merge pull request #331 from taigaio/bug/importer-perrmisisons-and-memberships
Fix a bug that create non-ouner memberships where the importer user is a member of the importer project
2015-05-25 15:54:15 +02:00
David Barragán Merino 29b3de6101 Revert "Temporary disable public projects on listings"
This reverts commit 5a45db23fc.
2015-05-25 15:24:06 +02:00
David Barragán Merino 6fe69f4c7a Fix a bug that create non-ouner memberships where the importer user is a member of the importer project. 2015-05-25 12:58:34 +02:00
Alejandro Alonso a3547db978 Merge branch 'master' into stable 2015-05-21 10:39:04 +02:00
Alejandro Alonso 6b281f1839 Updating timeline serializer 2015-05-14 09:57:09 +02:00
David Barragán Merino 3e032622e3 Improve github hooks messages 2015-05-07 16:47:03 +02:00
David Barragán Merino 4e158810f4 Add tags field to CSV Reports 2015-05-06 12:49:05 +02:00
Alejandro Alonso 6fa64d191a Improving projects order_by in user order 2015-04-29 09:52:58 +02:00
Alejandro Alonso 30a5cb3faa User contacts API 2015-04-28 14:18:38 +02:00
David Barragán Merino 6c60f5d849 Remove a print sentence 2015-04-28 13:44:38 +02:00
Alejandro Alonso 38855a00cb [Backport] Adding is_archived info to templates export 2015-04-28 13:43:22 +02:00
Alejandro Alonso 2d904165cb Adding is_archived info to templates export 2015-04-28 12:40:11 +02:00
Alejandro Alonso 86108b0314 Enabling ordering in user projects 2015-04-21 17:22:07 +02:00
Alejandro Alonso c77ee9f0ad Renaming wiki_page to wikipage in timelines 2015-04-21 16:21:36 +02:00
Alejandro Alonso 9589bba63b Adding ref data to timeline API 2015-04-21 16:21:35 +02:00
Alejandro Alonso 4e25b5fa97 Updating tests and adding new ones for timeline 2015-04-21 16:21:35 +02:00
Alejandro Alonso 9ef2f709c7 i18n for default taiga names 2015-04-15 07:26:24 +02:00
David Barragán Merino 2d960c7a5d i18n in emails 2015-04-09 15:24:43 +02:00
Jesús Espino 8868e89d6f Force regenerate invitations uuids on dump load 2015-04-07 17:13:55 +02:00
Alejandro Alonso 545b56d450 [Backport] Fixing empty body bug in gitlab webhooks 2015-03-23 10:14:25 +01:00
Alejandro Alonso fcd5ccbd74 Fixing empty body bug in gitlab webhooks 2015-03-23 08:31:48 +01:00
Alejandro Alonso a20542fad9 [Backport] Fixing empty body bug in github webhooks 2015-03-18 14:43:35 +01:00
Alejandro Alonso 3877411c41 Fixing empty body bug in github webhooks 2015-03-18 13:52:56 +01:00
Jesús Espino c78f5e34c3 [backport] Temporary disable public projects on listings 2015-03-18 12:05:56 +01:00
Jesús Espino 5a45db23fc Temporary disable public projects on listings 2015-03-18 11:35:06 +01:00
Alejandro Alonso d27abf91ac Updating stimaations properly when removing a points value 2015-03-16 10:15:08 +01:00
Alejandro Alonso 4d4b52075e Bug 2444 links in rich content editor 2015-03-13 15:01:56 +01:00
Alejandro Alonso 91f51cddf9 Bug 2419 - The system tries sending emails to inactive users 2015-03-13 10:05:24 +01:00
Jesús Espino be4d0c6d06 Fix MembersFilter of Users api, now filter correctly and filter by is_active 2015-03-12 10:29:32 +01:00
Alejandro Alonso bdcd8bba41 Adding custom fields to csv exrpot 2015-03-10 18:11:50 +01:00
Jesús Espino 4e9d4610fe Fixed tests 2015-03-10 17:57:08 +01:00
Jesús Espino 66e6512245 US#1913: CSV Reports 2015-03-10 17:57:08 +01:00
Alejandro Alonso 44e6f7c42d Updating anon and public permissions when project is public 2015-03-09 12:48:14 +01:00
Alejandro Alonso 79e9682531 Updating permissions for supporting public projects 2015-03-09 12:48:14 +01:00
Jesús Espino f9cbc36303 Fixing issues and task tests 2015-03-04 12:59:28 +01:00
Jesús Espino 618a731019 Fixing some tests 2015-03-04 12:59:28 +01:00
David Barragán Merino 9193c78de5 US #55: Custom fields - Permissions tests over custom attributes values 2015-03-04 12:59:28 +01:00
David Barragán Merino 47a4c5e0e7 US #55: Custom fields - Fix a bug with the 🐯s 2015-03-04 12:59:28 +01:00
David Barragán Merino e8078aaaa5 US #55: Custom fields - Create empty CustomAttributesValues when added USs, Tasks and Issues 2015-03-04 12:59:28 +01:00
David Barragán Merino 5eddda9803 US #55: Custom fields - Fix a problem with serializer classes and mixins 2015-03-04 12:59:27 +01:00
David Barragán Merino 22e62b4f65 US #55: Custom fields - Change 'values' field in CustomAttributesValues models to 'attributes_values' 2015-03-04 12:59:27 +01:00
David Barragán Merino 56b9fe42e3 US #55: Custom fields - Import/Export custom attributes values 2015-03-04 12:59:27 +01:00
David Barragán Merino 32ff494ddd US #55: Custom fields - 3️⃣ 😩 🐯 2015-03-04 12:59:27 +01:00
David Barragán Merino 2893213932 US #55: Custom fields - Create model to save the custom attributes values and update the history 2015-03-04 12:59:27 +01:00
David Barragán Merino ebc3388d03 US #55: Custom fields - Import/Export custom attributes 2015-03-04 12:59:27 +01:00
David Barragán Merino 84db9956d5 US #55: Custom fields - Tests 2015-03-04 12:59:27 +01:00
Jesús Espino c328414b4d Fixing a lot of flake8 errors on tests 2015-02-24 19:54:10 +01:00
David Barragán Merino 39d2faba80 Merge pull request #264 from taigaio/moving-github-tests-to-contrib-repo
Moving tests from taiga-back to the plugin repository
2015-02-24 13:34:37 +01:00
Jesús Espino 8e69be800e Fixed duplications and flake8 errors on factories.py 2015-02-24 13:13:24 +01:00
Jesús Espino f30b8f8451 Moving tests from taiga-back to the plugin repository 2015-02-24 13:10:57 +01:00
David Barragán Merino f398501fb8 Refactor some tests (II) - Remove debug trace 2015-02-24 12:14:29 +01:00
David Barragán Merino 6db1eca874 Refactor some tests 2015-02-24 11:28:01 +01:00
David Barragán Merino 60ab6127aa Refactor day: Use taiga.base.response instead rest_framework.response 2015-02-17 12:25:37 +01:00
David Barragán Merino 5196f1c25d Refactor day: Move RoleViewSet from taiga.projects to taiga.users 2015-02-16 20:04:41 +01:00
Jesús Espino c517a8519c Allow auth plugins 2015-02-11 09:36:56 +01:00
Jesús Espino d98e9a2fc7 Fix wiki reference link title attribute 2015-02-10 17:17:16 +01:00
David Barragán Merino 6e13e774d6 Upgrade django-pgjson to 0.2.1 2015-02-09 16:11:31 +01:00
Jesús Espino fbb29666b7 Added users_me resource permissions test 2015-02-03 13:36:07 +01:00
David Barragán Merino a97fd2a91e Improve update-role-points test 2015-02-03 10:26:41 +01:00
Jesús Espino 2016586afa Merge pull request #215 from taigaio/issue/1886/500_api_filter_by_project_slug
Issue #1886: Bad request when use project.slug instead project.id in API...
2015-02-02 18:10:02 +01:00
David Barragán Merino 268b6a7ad4 Issue #1886: Bad request when use project.slug instead project.id in API calls 2015-02-02 18:05:21 +01:00
David Barragán Merino d4a40ad8d3 HTTP 404 for calls to search api with a wront project_id 2015-02-02 16:14:30 +01:00
David Barragán Merino 90d5eb88e9 Update test_importer_api.py 2015-01-22 21:18:12 +01:00
David Barragán Merino 779a2542d3 Update test_exporter_api.py 2015-01-22 21:15:59 +01:00
Alejandro Alonso da156401b0 Adding name to webhooks and logs_counter to webhooks API 2015-01-22 12:53:01 +01:00
Alejandro Alonso 395c35628e Import API in synchronous mode now returns the new project serialized 2015-01-21 11:49:41 +01:00
Alejandro Alonso 5a53e8f78a Refactoring project export 2015-01-20 10:52:39 +01:00
Alejandro 2fba748487 Merge pull request #209 from taigaio/us/1678/webhooks
US #1678: Add webhooks to the backend
2015-01-14 16:28:42 +01:00
Jesús Espino 47107eb079 US #1678: Add webhooks to the backend 2015-01-14 16:04:22 +01:00
David Barragán Merino 834d8dfe3f Use taiga.base.utils.json instead json 2015-01-14 10:54:42 +01:00
David Barragán Merino 64dde7870d Remove unnecessary import 2015-01-13 19:10:13 +01:00
Jesús Espino a8afd77f89 Add import/export functionality to the API 2015-01-13 13:43:09 +01:00
Alejandro Alonso df282a0c94 Fixing register test 2015-01-13 11:24:37 +01:00
Xavier Julián 4fe73aef52 US #1680: Emails redesign 2015-01-12 18:04:41 +01:00
Alejandro Alonso aee57d6110 Moving archived status from userstory to status 2015-01-02 10:44:45 +01:00
David Barragán Merino ce88a60073 tg-1783 #ready-for-test - Fix wiki links compatibility 2014-12-10 21:02:43 +01:00
Alejandro 4a911f309a Merge pull request #186 from taigaio/improving-occ-for-not-bothering-when-not-necesary
Improving OCC for detecting situations where the version is not valid bu...
2014-12-10 07:52:52 +01:00
Alejandro Alonso 5a87aa0ed7 Improving OCC for detecting situations where the version is not valid but the changes doesn't overwrite previous ones 2014-12-03 14:47:32 +01:00
Alejandro 354134e157 Merge pull request #184 from taigaio/us/1009/pgarray-query-refactoring
Refactor of tags queries using djorm-pgarray queries
2014-12-03 12:06:17 +01:00
David Barragán Merino 15ced7c44f tg-1736 #closed -> 404 instead 500 when call api/v1/projects/slug instead api/v1/project/id 2014-12-03 11:57:20 +01:00
Jesús Espino af1450ccf1 Refactor of tags queries using djorm-pgarray queries 2014-12-03 11:53:23 +01:00
Alejandro Alonso 53871e5a8a Detecting concurrent edition and failing properly if needed 2014-12-03 10:21:31 +01:00
David Barragán Merino 29df487bca Fix tests 2014-12-03 00:38:06 +01:00
Jesús Espino 1101c5a719 Add bulk update order in user story and taskboard for tasks 2014-12-02 19:20:36 +01:00
Jesús Espino 2bbfa56deb Add tests for ip filtering on gitlab/bitbucket hooks 2014-12-02 14:42:43 +01:00
Jesús Espino edcb186871 Fix some tests 2014-12-02 14:42:43 +01:00
Alejandro Alonso 3e46b439bf Bitbucket webhooks for commits 2014-12-02 14:42:42 +01:00
Jesús Espino d974befd6c Gitlab integration 2014-12-02 14:42:42 +01:00
Alejandro Alonso 55ac4ce664 Fixing bug when deleting comments by project owners 2014-12-02 13:00:26 +01:00
Alejandro Alonso aa75763a3d Fixing neighbor tests 2014-12-02 09:36:58 +01:00
Jesús Espino e9045eb14c Merge pull request #180 from taigaio/bug/1720/notify-policies-anonymous-user-error
Fixing anonymous user requests for notify policies
2014-12-01 13:16:14 +01:00
Alejandro Alonso d9c6e3bcf1 Fixing anonymous user requests for notify policies 2014-12-01 14:01:37 +01:00
Jesús Espino 0a0d8724cd Replacing test import of mock, using unittest.mock 2014-12-01 12:42:43 +01:00
Jesús Espino 929ab47249 Merge pull request #178 from taigaio/bug/1668/fix-wiki-links-in-markdown-2
Bug tg-1668 #closed - Convert relative links to absolute links
2014-12-01 10:32:23 +01:00
David Barragán Merino e1f95ec391 Add copyright policy 2014-11-30 11:27:16 +01:00
David Barragán Merino 8b63dc8fa3 Bug tg-1668 #closed - Convert relative links to absolute links 2014-11-29 19:19:39 +01:00
David Barragán Merino 0798b5856b Add copyright policy 2014-11-29 17:41:48 +01:00
David Barragán Merino 53266a512f US #1313: Setup throttling policy 2014-11-28 10:21:09 +01:00
Jesús Espino 5130b32b0f Merge pull request #170 from taigaio/bug/1668/fix-wiki-links-in-markdown
Fix wikilink extension: use absolute urls
2014-11-27 10:03:31 +01:00
Jesús Espino 88568e0268 Merge pull request #172 from taigaio/bug/1700/delete-empty-memberships
If two pending memberships exist in the same projecto I can't delete them
2014-11-27 09:55:40 +01:00
Jesús Espino 494f18300a Fix notification of objects without permissions 2014-11-27 09:35:20 +01:00
David Barragán Merino b1fe9b335e Remove unneeded code 2014-11-26 18:51:28 +01:00
Alejandro Alonso 00c8d33d0d If two pending memberships exist in the same projecto I can't delete them 2014-11-26 11:36:16 +01:00
David Barragán Merino 30ca702323 Fix wikilink extension: use absolute urls 2014-11-26 09:35:28 +01:00