Antoine GIRARD
8b24073713
Only serve attachments when linked to issue/release and if accessible by user ( #9340 )
...
* test: add current attachement responses
* refactor: check if attachement is linked and accessible by user
* chore: clean TODO
* fix: typo attachement -> attachment
* revert un-needed go.sum change
* refactor: move models logic to models
* fix TestCreateIssueAttachment which was wrongly successful
* fix unit tests with unittype added
* fix unit tests with changes
* use a valid uuid format for pgsql int. test
* test: add unit test TestLinkedRepository
* refactor: allow uploader to access unlinked attachement
* add missing blank line
* refactor: move to a separate function repo.GetAttachment
* typo
* test: remove err test return
* refactor: use repo perm for access checking generally + 404 for all reject
2020-01-05 01:20:08 +02:00
..
2020-01-05 01:20:08 +02:00
2020-01-03 19:47:09 +02:00
2019-07-22 15:11:16 +08:00
2019-10-15 01:55:21 +01:00
2018-02-21 18:55:34 +08:00
2019-12-07 23:52:36 +08:00
2019-12-22 08:29:26 +00:00
2019-08-23 12:40:29 -04:00
2020-01-05 01:20:08 +02:00
2020-01-05 01:20:08 +02:00
2020-01-03 19:47:09 +02:00
2019-08-09 10:13:03 +08:00
2019-10-17 11:26:49 +02:00
2019-11-10 09:22:19 +00:00
2019-09-24 13:02:49 +08:00
2019-08-24 11:24:45 +02:00
2019-12-31 03:21:21 -05:00
2019-10-18 09:58:36 +03:00
2019-08-15 22:46:21 +08:00
2019-10-20 23:26:36 +01:00
2019-12-13 23:21:06 +01:00
2019-12-27 21:15:04 +00:00
2017-12-04 01:14:26 +02:00
2019-11-10 16:07:21 +08:00
2019-12-16 11:54:24 +08:00
2019-06-12 15:41:28 -04:00
2018-08-06 06:43:21 +02:00
2019-12-27 20:30:58 +00:00
2019-12-15 16:57:34 -05:00
2019-08-15 22:46:21 +08:00
2019-09-24 21:22:39 +08:00
2019-12-16 11:54:24 +08:00
2019-12-27 20:30:58 +00:00
2019-12-27 20:30:58 +00:00
2019-12-16 11:54:24 +08:00
2019-12-27 20:30:58 +00:00
2019-12-27 20:30:58 +00:00
2019-12-31 03:21:21 -05:00
2019-12-31 03:21:21 -05:00
2019-08-15 22:46:21 +08:00
2019-12-11 23:23:05 -05:00
2019-12-27 20:30:58 +00:00
2019-12-27 20:30:58 +00:00
2019-12-27 20:30:58 +00:00
2019-09-24 13:02:49 +08:00
2019-10-25 22:46:37 +08:00
2019-11-20 22:50:54 +08:00
2019-11-20 22:50:54 +08:00
2019-12-15 16:57:34 -05:00
2019-12-16 11:54:24 +08:00
2020-01-02 07:54:22 +00:00
2019-12-12 21:18:07 +08:00
2019-10-28 18:31:55 +00:00
2019-06-23 18:22:43 +03:00
2019-11-23 01:33:31 +02:00
2019-10-17 11:26:49 +02:00
2019-08-24 11:24:45 +02:00
2019-12-15 09:51:28 +00:00
2019-11-12 16:33:34 +08:00
2019-12-13 03:08:34 +01:00
2019-04-17 16:18:16 +08:00
2019-10-17 11:26:49 +02:00
2019-09-14 12:02:39 +02:00
2019-11-06 11:37:14 +02:00
2019-12-03 20:08:56 -05:00
2019-12-06 13:34:54 +08:00
2019-12-06 13:34:54 +08:00
2019-12-15 09:51:28 +00:00
2019-12-15 11:06:31 +00:00
2019-12-15 04:28:51 +01:00
2019-12-30 18:34:11 -05:00
2019-12-14 18:30:01 +01:00
2019-11-13 07:01:19 +00:00
2019-11-13 07:01:19 +00:00
2019-09-23 23:08:03 +03:00
2019-11-20 19:27:49 +08:00
2019-11-30 01:54:47 -05:00
2019-12-27 21:15:04 +00:00
2019-12-15 09:51:28 +00:00
2018-04-09 23:15:32 +08:00
2019-12-06 23:21:18 -05:00
2019-11-11 23:15:29 +08:00
2019-12-14 18:30:01 +01:00
2019-02-22 11:14:45 -05:00
2019-10-28 10:11:50 +08:00
2019-12-06 12:00:50 +08:00
2019-12-06 12:00:50 +08:00
2019-12-15 11:06:31 +00:00
2019-11-24 11:34:44 -05:00
2019-10-17 11:26:49 +02:00
2019-11-10 09:22:19 +00:00
2019-12-26 13:29:45 +02:00
2019-12-27 21:15:04 +00:00
2019-12-03 20:08:56 -05:00
2019-12-30 18:34:11 -05:00
2019-11-03 19:08:18 +08:00
2019-11-03 19:08:18 +08:00
2019-01-13 21:29:58 -05:00
2019-11-20 13:01:09 -05:00
2019-12-10 07:49:05 +00:00
2019-06-12 15:41:28 -04:00
2019-08-15 22:46:21 +08:00
2019-09-03 23:46:24 +08:00
2019-09-03 23:46:24 +08:00
2019-08-15 22:46:21 +08:00
2019-03-04 21:34:52 -05:00
2019-08-15 22:46:21 +08:00
2019-10-17 11:26:49 +02:00
2019-05-30 11:09:05 -04:00
2019-03-27 17:33:00 +08:00
2019-12-27 21:15:04 +00:00
2019-08-23 12:40:29 -04:00
2019-10-21 21:19:53 +01:00
2019-08-24 11:24:45 +02:00
2019-06-12 15:41:28 -04:00
2019-06-12 15:41:28 -04:00
2018-10-20 18:19:21 -04:00
2019-11-20 19:27:49 +08:00
2020-01-01 17:51:10 -05:00
2019-11-20 19:27:49 +08:00
2019-11-02 23:27:49 +08:00
2019-11-03 22:13:25 +00:00
2019-11-03 22:13:25 +00:00
2019-11-13 07:01:19 +00:00
2019-11-13 07:01:19 +00:00