parsav  Diff

Differences From Artifact [fdc1c1d9e2]:

To Artifact [eca94a58d5]:


   488    488   		-- restricted by folder (empty string = new only)
   489    489   	artifact_fetch: {&m.source, uint64, uint64} -> lib.mem.ptr(m.artifact)
   490    490   		-- fetch a user's view of an artifact
   491    491   			-- uid: uint64
   492    492   			-- rid: uint64
   493    493   	artifact_load: {&m.source, uint64} -> {lib.mem.ptr(uint8),lib.str.t}
   494    494   		-- load the body of an artifact into memory (also returns mime)
          495  +	artifact_folder_enum: {&m.source, uint64} -> lib.mem.ptr(lib.str.t)
          496  +		-- enumerate all of a user's folders
   495    497   
   496    498   	nkvd_report_issue: {&m.source, &m.kompromat} -> {}
   497    499   		-- an incidence of Badthink has been detected. report it immediately
   498    500   		-- to the Supreme Soviet
   499    501   	nkvd_reports_enum: {&m.source, &m.kompromat} -> lib.mem.ptr(m.kompromat)
   500    502   		-- search through the Archives
   501    503   			-- proto: kompromat (null for all records, or a prototype describing the records to return)