backoffice: add usage to webservice page (#83937) #876

Merged
fpeters merged 1 commits from wip/83937-webservice-usage into main 2023-11-27 14:44:38 +01:00
Owner
No description provided.
fpeters force-pushed wip/83937-webservice-usage from 0a87d50172 to e872e88690 2023-11-26 19:40:07 +01:00 Compare
fpeters force-pushed wip/83937-webservice-usage from e872e88690 to 5f2c934c7f 2023-11-27 09:33:54 +01:00 Compare
fpeters reviewed 2023-11-27 11:32:25 +01:00
@ -156,0 +168,4 @@
def accumulate(source_url, value, source_name):
usage[source_url] = source_name
grep_strings(re.compile(r'\bwebservice\.%s\b' % self.wscall.slug), hit_function=accumulate)
Author
Owner

Déplacement du code de la commande grep dans wcs/utils.py, pour pouvoir être exploité ici.

Déplacement du code de la commande grep dans wcs/utils.py, pour pouvoir être exploité ici.
@ -3063,0 +3064,4 @@
ul.objects-list.single-links li.loading-list-item {
background-image: linear-gradient(90deg, #ddd, #fff, #ddd, #fff);
background-size: 300% 100%;
animation: animate_gradient 2s infinite linear;
Author
Owner

Nouveau léger effet sur la zone de chargement, pur détail.

Nouveau léger effet sur la zone de chargement, pur détail.
@ -54,0 +63,4 @@
from wcs.workflows import Workflow
from wcs.wscalls import NamedWsCall
regex_search = isinstance(string, re.Pattern)
Author
Owner

Dans ce code c'est ce qu'il y avait dans la commande grep + ici cette partie pour accepter aussi une regex en entrée.

Dans ce code c'est ce qu'il y avait dans la commande grep + ici cette partie pour accepter aussi une regex en entrée.
@ -54,0 +69,4 @@
if isinstance(value, str) and (
(regex_search and string.search(value)) or (not regex_search and string in value)
):
hit_function(source_url, value, source_name=source_name)
Author
Owner

Et l'ajout d'un paramètre "source_name", qui permet de donner des libellés aux liens dans les résultats.

Et l'ajout d'un paramètre "source_name", qui permet de donner des libellés aux liens dans les résultats.
fpeters changed title from WIP: backoffice: add usage to webservice page (#83937) to backoffice: add usage to webservice page (#83937) 2023-11-27 11:32:32 +01:00
lguerin approved these changes 2023-11-27 14:43:53 +01:00
fpeters merged commit 6a76776200 into main 2023-11-27 14:44:38 +01:00
fpeters deleted branch wip/83937-webservice-usage 2023-11-27 14:44:38 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#876
No description provided.