experiments in a post-browser web
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

○ feat(preload): expose item_visits APIs for extensions │ ~

+11
+11
preload.js
··· 454 454 // History operations (visits joined with addresses) 455 455 getHistory: (filter = {}) => { 456 456 return ipcRenderer.invoke('datastore-get-history', { filter }); 457 + }, 458 + 459 + // Item visit operations (modern URL history API) 460 + queryItemVisits: (filter = {}) => { 461 + return ipcRenderer.invoke('datastore-query-item-visits', { filter }); 462 + }, 463 + getItemVisits: (itemId, filter = {}) => { 464 + return ipcRenderer.invoke('datastore-get-item-visits', { itemId, filter }); 465 + }, 466 + recordItemVisit: (itemId, options = {}) => { 467 + return ipcRenderer.invoke('datastore-record-item-visit', { itemId, options }); 457 468 } 458 469 }; 459 470