Commit Graph

528 Commits (e9ca1abf557060e73010d513624b0410e47da10d)

Author SHA1 Message Date
Alejandro Alonso 78a2118e8e API performance 2016-07-06 12:46:53 +02:00
Jesús Espino 64d47aa61c Add project_id to all history entries 2016-07-01 10:16:21 +02:00
David Barragán Merino 6b6f6e80be Add filter_data to tasks API endpoint 2016-06-27 10:45:32 +02:00
David Barragán Merino c82288faa3 Fix tests, identations and pass the Flake8 2016-06-27 10:45:32 +02:00
Alejandro Alonso 34446d8289 Adding tasks and attachments to userstory listing API calls and attachments to task listing API call 2016-06-27 10:45:16 +02:00
Jesús Espino bde6f855ce Fix export test 2016-06-21 15:57:12 +02:00
Jesús Espino 1336f5c8e9 Add gzip support to exports 2016-06-21 11:18:46 +02:00
David Barragán Merino 549c022bf8 Add license disclaimer to some files 2016-06-21 11:00:02 +02:00
David Barragán Merino d59e90885c Enhancement: Create the wiki page if not exist when new links are created 2016-06-21 10:59:27 +02:00
David Barragán Merino 63cc560dab Change TextArrayField to ArrayField for tags, permisions and more fields. 2016-06-15 11:11:31 +02:00
David Barragán Merino 8c45033f18 Assign a color when create a new tag 2016-06-15 11:03:28 +02:00
Alejandro Alonso 3e555de7c4 API calls to create, rename, edit color, delete and mix tags 2016-06-15 11:03:28 +02:00
Alejandro Alonso 7134d04262 Adding migrations 2016-06-15 11:03:28 +02:00
Alejandro Alonso f3176f4b5a Detecting errors properly on points 2016-06-02 11:53:09 +02:00
Alejandro Alonso b00ba4a968 Including created, modified and finished dates in tasks csv reports 2016-06-01 08:16:39 +02:00
Alejandro Alonso 6da3d8d30f Improving asynch timeline generation 2016-05-31 13:19:37 +02:00
Alejandro Alonso 03674f8962 Improving project deletion 2016-05-31 13:11:44 +02:00
David Barragán Merino 47907eedb4 Apply PEP-263 to taiga project 2016-05-30 20:41:40 +02:00
Alejandro Alonso 532d633467 Improving-project-deletion 2016-05-30 17:57:13 +02:00
Alejandro Alonso 1556d45ae6 Generating application token only when it doesn't exist 2016-05-26 14:54:35 +02:00
Alejandro Alonso b272472396 Adding endpoint to bulk updating the milestone for user stories 2016-05-26 12:12:24 +02:00
David Barragán Merino 413a83808a US #4186: Permission to add comments 2016-05-25 20:37:43 +02:00
David Barragán Merino 38e5198cc9 Minor refactor over permissions module 2016-05-25 20:37:04 +02:00
David Barragán Merino 591614e57a Remove USER_PERMISSIONS 2016-05-25 14:24:47 +02:00
Alejandro Alonso 81b41529d2 US #2929: Ability to edit commit and see their history 2016-05-25 14:24:00 +02:00
Alejandro Alonso 827d1b6132 Fixing timeline permissions for admin and superusers 2016-05-25 11:01:56 +02:00
Alejandro Alonso 4d1fb120b1 Improving performance when updating objects 2016-05-13 09:49:27 +02:00
Alejandro Alonso ec435f45bc Import export projects with None as name for ProjectRelatedField 2016-05-05 13:36:57 +02:00
David Barragán Merino bdb5a433f8 Remove some unused vars 2016-05-05 13:32:06 +02:00
David Barragán Merino 4516dbca49 Fix issue #4151: @mentions with dashes doesn't work 2016-05-05 13:27:40 +02:00
David Barragán Merino 283cf726b3 Fix issue #4114: Remove incomplete project if import process fail 2016-04-25 12:52:47 +02:00
Alejandro Alonso e7748cb236 Adding is_out_of_owner_limits to project detail serializer 2016-04-20 22:54:09 +02:00
David Barragán Merino 0877a5af28 Fix issue #4094: Add 'estimated start' and 'estimated end' sprint dates to CSV reports 2016-04-20 09:26:47 +02:00
David Barragán Merino 9f4886963a Improve webhooks (fix #3688, #3755 and #3758) 2016-04-20 09:08:00 +02:00
David Barragán Merino e84015e48e Fix issue 4056, 4075 and a minor refactor 2016-04-08 13:24:14 +02:00
David Barragán Merino 53b480c127 Fix issue #4058: Remove memberships of deleted users 2016-04-06 19:18:25 +02:00
David Barragán Merino 1f6382a09e Issue #4044: I can import featured projects into Taiga, and they become featured 2016-04-01 14:13:20 +02:00
David Barragán Merino f89bfab55c Fix tests about bitbucket integration 2016-04-01 12:46:52 +02:00
David Barragán Merino eaaad06313 Fix issue #4032: Wrong validation when change the project privacity 2016-03-31 08:55:53 +02:00
Alejandro Alonso 6aecf282d1 Updating translations 2016-03-30 13:06:58 +02:00
Philipp Dörner a1bd320542 Refactored occurrences of users.User to get_user_model(), which allows a custom user model 2016-03-29 19:16:44 +02:00
Alejandro Alonso cab5543d44 Checking max owner memberships when creating invitations 2016-03-28 13:02:26 +02:00
Alejandro b1b339630b Merge pull request #671 from taigaio/fix/project_owners_cannot_be_no_admin
Project owners can not be no admin
2016-03-18 12:06:58 +01:00
David Barragán Merino f675cea441 Fix: reverse error messages 2016-03-18 11:00:38 +01:00
David Barragán Merino af588be527 Project owners can not be no admin 2016-03-18 09:37:01 +01:00
David Barragán Merino 11b6cc061c Transfer project ownership to no admin members too 2016-03-18 09:28:21 +01:00
David Barragán Merino 239c556ff5 Move 'can_is_private_be_updated' to 'is_private_extra_info' 2016-03-17 17:16:12 +01:00
David Barragán Merino f502a538c2 Add 'max_memberships', 'total_memberships' and 'can_is_private_be_updated' to the project serializer 2016-03-16 17:29:30 +01:00
David Barragán Merino 13c8c6c42d Change max_members_*_projects to max_memberships_*_projects 2016-03-16 11:03:07 +01:00
Alejandro Alonso 97a45c7095 Adding transfer_validate_token endpoint to projects API 2016-03-16 09:18:43 +01:00
Alejandro Alonso 432966a378 Adding blocked code project info to watched like and voted 2016-03-01 12:53:09 +01:00
Alejandro Alonso 2457e8b705 Adding project info on about slots when import/create/edit fails 2016-03-01 12:23:07 +01:00
David Barragán Merino a94c1ce58b Fix a problem with mandrill email backend (the good solution) 2016-02-23 15:10:06 +01:00
David Barragán Merino cc8e5f39b7 Change membership.is_owner to membership.is_admin 2016-02-17 19:21:13 +01:00
Alejandro Alonso 2c7de59ff8 Issue 3905: Usernames with dashes in them can't be @mentioned. 2016-02-17 11:15:57 +01:00
David Barragán Merino 318995d7a7 Merge pull request #624 from taigaio/fixing-attachments-with-long-names
Fixing attachments with long names
2016-02-17 10:59:27 +01:00
Alejandro Alonso 26d10ca7a3 Fixing attachments with long names 2016-02-17 10:55:03 +01:00
Alejandro Alonso deb668d74f Importing valid project without slug 2016-02-16 18:01:56 +01:00
Alejandro Alonso 6553ad34e4 Fixing deadlock and condition race errrors 2016-02-15 15:18:27 +01:00
David Barragán Merino 7b7548b47d Update django to 1.9 and the rest of requirements 2016-02-11 19:35:29 +01:00
Alejandro Alonso dba0597c9c Status and default status can be None 2016-02-10 20:45:20 +01:00
Alejandro Alonso f183640e33 Fixing bad origin configuration for gitlab and bitbucket 2016-02-10 20:36:14 +01:00
Alejandro Alonso a206d41ba1 Fixing gitlab requests with empty payloads 2016-02-10 20:33:29 +01:00
David Barragán Merino cafd9be2c9 Remove some prints 2016-02-09 18:37:23 +01:00
Alejandro Alonso 6cf3c5727e Fixing serializers validation for duplicated names in priorities, severities and issue types 2016-02-05 12:43:46 +01:00
Alejandro Alonso 57cf32c56d Adding transfer_token to project model 2016-02-04 19:52:30 +01:00
Jesús Espino 9fd896c948 Adding limit for user max memberhips for projects 2016-02-04 17:45:16 +01:00
Jesús Espino 6fbf81c3d6 Including max_public_projects and max_private_projets in importing process 2016-02-04 17:45:16 +01:00
Alejandro Alonso b8fd768d01 Adding max_private_projects and max_public_projects support 2016-02-04 17:45:16 +01:00
David Barragán Merino b8acb0d51e Fix #3846: Exclude private projects in discover calls 2016-02-02 19:57:51 +01:00
Alejandro Alonso 1f1b1b605a Blocking projects when users cancelling accounts 2016-02-02 16:44:47 +01:00
Alejandro Alonso a263e79e39 Controlling blocked projects for github, gitlab and bitbucket hooks 2016-02-02 16:44:47 +01:00
Alejandro Alonso 5b39052ca2 Blocking projects: updating project model and related viewsets 2016-02-02 16:44:47 +01:00
Alejandro Alonso e15e00336d When leaving a project or removing a membership the project must allways have a valid owner 2016-02-02 14:23:44 +01:00
Alejandro Alonso d4f34b6554 Issue 3842: Catch properly invalid IP's errors for integrations 2016-02-01 11:31:27 +01:00
Alejandro Alonso 4b37dc413e Issue 3783: Hooks origin ips configuration allowing networks 2016-01-25 08:43:38 +01:00
Alejandro Alonso 59d05a3d7e Issue 3183: Error when uploading an image (as attachment) with a name of 254 chars 2016-01-22 10:02:01 +01:00
David Barragán Merino 2a970c0205 Fix some license messages 2016-01-21 18:44:18 +01:00
Alejandro Alonso 3d3e8f2d49 Adding logo_small_url to user likes and watches APIs 2016-01-21 18:44:18 +01:00
David Barragán Merino ab56f1a772 Task #3526: Filter projects by text query (order by ranking name > tags > description 2016-01-21 18:44:18 +01:00
David Barragán Merino f61a811fd1 Task #3602: Order project list alphabetically by default 2016-01-21 18:44:18 +01:00
David Barragán Merino 0b7fe02a6f Task #3515: Add logo field to project model 2016-01-21 18:44:18 +01:00
Alejandro Alonso 50e00b6d45 Task #3517 #3516: Order by fans and activity (last week/moth/year/all time) 2016-01-21 18:44:18 +01:00
Alejandro Alonso 93376a5fbb Issue 3543 - Webhooks: problem extracting the story points from a user story 2016-01-08 16:25:03 +01:00
Andrey Antukh 9c4472a787 Add alejandro.alonso copyright preamble to test sources. 2016-01-08 16:08:46 +02:00
Andrey Antukh 501145bdcd Fix my email on copyright preamble on test source files. 2016-01-08 15:58:30 +02:00
Alejandro Alonso 4ea2262400 Issue #3492: Search fails if using quotating marks 2016-01-04 13:58:59 +01:00
David Barragán Merino f992d372df Update license message 2016-01-04 08:51:06 +01:00
Alejandro Alonso 73912e6128 Fixing delete project dump asynch task 2015-12-21 14:11:13 +01:00
David Barragán Merino fd12f84969 Task #3538: Add tribe_gig PickledObjectField attribute to UserStory model 2015-11-30 14:56:00 +01:00
Alejandro 49bf85c498 Merge pull request #529 from taigaio/adding-card-thumbnail-to-attachments
Adding card thumbnail to attachments
2015-11-18 08:56:33 +01:00
Alejandro Alonso b3b18fa49f Adding card thumbnail to attachments 2015-11-18 08:17:40 +01:00
Alejandro Alonso a427114762 Enabling lowercase for username or email when allowed 2015-11-17 18:01:50 +01:00
Alejandro Alonso ad47f8f0c9 Improving the stats API performance 2015-11-16 17:35:48 +01:00
Alejandro Alonso 448cc19185 Fixing ts_query function 2015-11-04 09:04:07 +01:00
Alejandro Alonso 26e4941c56 Fixing closed_points stats 2015-11-03 12:01:07 +01:00
Alejandro Alonso 2bacb2de22 Adding dates to csv issues report 2015-11-03 11:01:15 +01:00
Alejandro Alonso 3cb15f0e3e Fixing get_users_to_notify 2015-11-02 11:58:46 +01:00
Alejandro Alonso 624f27e095 Merge branch 'master' into stable 2015-11-02 09:36:13 +01:00
David Barragán Merino d573b8ab18 Fix notification level names 2015-11-02 09:13:15 +01:00