Romain Derie
40c6bc3ad2
[IMP] web_unsplash: Implement Beacon Alternative and credit Unsplash
...
Unsplash API requirements does not directly allow to store their images on
our server (We should use hotlinking unless the image is edited (cropped etc)).
Still, they have the `Image Beacon Alternative` to allow to store their images
on our server if we really need it with our use case.
With the Beacon Alternative, we should ping Unsplash server to notify an image
view.
To do so, we need to be able to recognize Unsplash imagesin the DOM, this is
why we are now using /unsplash/ in the URL.
The Unsplash image name should be the image ID as it will be the identifier
needed to ping their server.
This commit also adds credit to Unsplash in the media dialog next to the
unsplash input search.
It also add the `w-100` on the media dialog card as we lost that UI behavior
from BS3 to BS4.
opw-35060
closes odoo/odoo#27377
2018-10-26 10:13:07 +00:00
..
2018-10-25 13:28:31 +00:00
2018-10-21 06:02:27 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 06:02:27 +02:00
2018-10-11 09:50:41 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 06:02:27 +02:00
2018-10-21 01:25:56 +02:00
2018-10-23 10:32:29 +00:00
2018-10-21 06:02:27 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 06:02:27 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 06:02:27 +02:00
2018-10-21 06:02:27 +02:00
2018-10-21 06:02:27 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-25 13:00:41 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-23 12:25:09 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-09-25 23:01:40 +02:00
2018-10-02 14:27:11 +02:00
2018-10-01 16:34:30 +02:00
2018-09-25 23:01:40 +02:00
2018-09-25 23:01:40 +02:00
2018-10-02 08:38:21 +02:00
2018-09-25 23:01:40 +02:00
2018-09-25 23:01:40 +02:00
2018-10-25 12:40:11 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-19 15:58:10 +02:00
2018-10-11 09:49:01 +00:00
2018-09-27 12:10:23 +02:00
2018-10-18 15:30:59 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-25 13:01:35 +00:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-14 16:06:41 +02:00
2018-10-01 11:27:51 +02:00
2018-10-01 16:01:54 +02:00
2018-10-01 16:01:54 +02:00
2018-10-03 17:48:14 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-01 16:01:54 +02:00
2018-09-18 15:58:44 +02:00
2018-09-28 13:39:26 +02:00
2018-09-27 12:10:23 +02:00
2018-09-18 14:30:04 +02:00
2018-09-28 13:39:26 +02:00
2018-09-28 13:39:26 +02:00
2018-09-26 18:31:38 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-01 11:27:51 +02:00
2018-09-28 13:39:26 +02:00
2018-09-18 15:58:44 +02:00
2018-10-01 11:27:51 +02:00
2018-10-09 07:01:29 +00:00
2018-09-18 15:58:44 +02:00
2018-10-21 01:25:56 +02:00
2018-10-16 06:13:28 +00:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-26 15:56:11 +02:00
2018-09-18 15:58:44 +02:00
2018-09-27 12:10:23 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-09-18 15:58:44 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-26 12:39:18 +00:00
2018-10-22 10:15:28 +00:00
2018-10-22 16:59:51 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-24 09:38:45 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-23 16:58:58 +00:00
2018-09-21 14:02:22 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-23 12:24:54 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-24 09:11:50 +00:00
2018-10-22 16:59:51 +02:00
2018-10-24 14:08:51 +00:00
2018-10-24 09:38:45 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-25 07:56:38 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-24 09:38:45 +00:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-19 08:36:16 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-24 09:38:45 +00:00
2018-10-21 01:25:56 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-25 08:19:22 +00:00
2018-10-21 01:25:56 +02:00
2018-10-23 08:44:03 +00:00
2018-10-23 08:44:08 +00:00
2018-10-21 01:25:56 +02:00
2018-10-14 03:21:07 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-24 15:56:23 +00:00
2018-10-21 01:25:56 +02:00
2018-10-26 10:13:07 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-26 08:30:48 +00:00
2018-10-26 10:13:07 +00:00
2018-10-25 09:03:16 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-22 16:59:51 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-25 14:28:08 +00:00
2018-10-21 01:25:56 +02:00
2018-10-22 16:59:51 +02:00
2018-10-25 07:40:33 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-25 14:28:08 +00:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-21 01:25:56 +02:00
2018-10-24 13:57:55 +00:00