|  | 2826efea56 | Fix stats. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3869 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-04-20 23:45:17 +00:00 |  | 
			
				
					|  | d802c0023b | Added a database exchange operation, and some context when uploading a file. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3865 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-04-14 23:47:06 +00:00 |  | 
			
				
					|  | 42fcfee042 | Some plumbing for local storage for apps. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3864 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-03-27 19:53:02 +00:00 |  | 
			
				
					|  | a1d244567a | Ugg, modules and CORS?? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3863 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-03-20 01:17:20 +00:00 |  | 
			
				
					|  | 00bdf1df4a | Use proper js modules for apps.  Kludge enough things to make things seem to work.  Need to apply this to core still. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3862 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-03-18 01:24:29 +00:00 |  | 
			
				
					|  | 5e0c20e432 | Expose shared_database(), which provides access to data that is specific to the app owner and app and can be written for any visitor. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3860 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-03-16 00:23:14 +00:00 |  | 
			
				
					|  | b488db9137 | Make some attempt to restore some editor/stats/... state using localStorage. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3855 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-03-07 21:06:20 +00:00 |  | 
			
				
					|  | cb315c717b | Appease some Chrome cookie-related warnings. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3854 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-03-07 18:39:52 +00:00 |  | 
			
				
					|  | 7c2962afcf | Oof.  I couldn't have an app with its own style.css. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3852 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-27 21:15:36 +00:00 |  | 
			
				
					|  | 07a87ff9de | Fix editing missing apps. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3850 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-27 02:35:51 +00:00 |  | 
			
				
					|  | 011038a38a | Make the files pane collapsible.  This is the limit of my CSS ability. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3848 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-26 22:51:35 +00:00 |  | 
			
				
					|  | 95f0b91a0e | Only send stats to clients if there is a client watching them. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3846 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-26 21:17:15 +00:00 |  | 
			
				
					|  | 4bb095e81f | Got rid of all of the XMLHttpRequests in favor of fetch(). git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3842 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-17 02:29:04 +00:00 |  | 
			
				
					|  | 5e92e2ffe1 | Minor HTML tweaks. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3841 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-14 00:28:30 +00:00 |  | 
			
				
					|  | a4a0745385 | Send prints to the browser console.  Obvious in retrospect. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3840 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-13 22:39:22 +00:00 |  | 
			
				
					|  | eb191254b0 | More use strict.  Less Notification.requestPermission(). git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3839 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-13 22:06:35 +00:00 |  | 
			
				
					|  | e4e763b7a0 | Delete some old things from core, mostly. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3838 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-13 22:03:12 +00:00 |  | 
			
				
					|  | 50bef73200 | To calculate an ID, take the utf-8 message, convert it to utf-16, and then throw away the high bytes.  Of course. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3834 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-11 02:44:27 +00:00 |  | 
			
				
					|  | 5b3c7dcecc | Oops, this broke everything. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3829 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-06 03:49:47 +00:00 |  | 
			
				
					|  | 6b20d69976 | Tweaking memory stats and trying to figure out why startup got so much slower. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3828 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-06 03:28:29 +00:00 |  | 
			
				
					|  | 412dce0a47 | Fill in some accesskeys and tooltips. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3823 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-05 23:04:04 +00:00 |  | 
			
				
					|  | 059024452c | Add some CPU and memory info to stats. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3820 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-05 17:52:37 +00:00 |  | 
			
				
					|  | e85ee5766b | Oops, this doesn't exist in Chrome. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3817 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-04 02:32:00 +00:00 |  | 
			
				
					|  | 91339dc8a7 | Add some tooltips. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3816 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-03 23:57:47 +00:00 |  | 
			
				
					|  | cd51edcd8f | I think this fixes the questionable archaic sequence / author order issue. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3813 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-03 02:00:05 +00:00 |  | 
			
				
					|  | a98a848bb7 | A crash fix, and try to fill in gaps? git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3812 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-02-02 02:13:38 +00:00 |  | 
			
				
					|  | ea92fbdcea | Give a filename instead of blob id in errors when possible. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3809 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-30 21:09:32 +00:00 |  | 
			
				
					|  | 9f75346dd8 | Fix jpeg mime type determination. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3808 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-30 20:23:55 +00:00 |  | 
			
				
					|  | 0278aceb62 | Fiddled with saving and loading so that admin users can push and pull to parent apps. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3806 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-30 14:51:09 +00:00 |  | 
			
				
					|  | 40216377f9 | Websocket error messages and misc. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3804 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-29 20:43:19 +00:00 |  | 
			
				
					|  | fefb0f92bc | Fix login. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3801 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-29 19:05:57 +00:00 |  | 
			
				
					|  | d77c452120 | Attaching files to posts sort of works.  Whew. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3799 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-28 03:11:09 +00:00 |  | 
			
				
					|  | 9fd4be0e4a | Wow, load was slow because websocket sends were slow, because TextEcoder was slow.  Do it in C. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3796 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-27 01:15:54 +00:00 |  | 
			
				
					|  | 7b32067b07 | Make the 'apps' app list core apps, and populate apps lists when importing. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3795 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-26 02:49:45 +00:00 |  | 
			
				
					|  | 4771810d6b | Add a link to the stock apps app.  Useful. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3792 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-23 21:42:27 +00:00 |  | 
			
				
					|  | bd81b2acf5 | More bugs. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3785 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-22 20:47:10 +00:00 |  | 
			
				
					|  | b2a552b3e0 | Needs more work, but several experiments that make things more responsive under load. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3783 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-22 20:13:14 +00:00 |  | 
			
				
					|  | 0f03701043 | Fixed loads of memory leaks and related issues. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3782 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-22 18:50:29 +00:00 |  | 
			
				
					|  | d470d6c398 | Now one graph per stat. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3781 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-21 03:09:23 +00:00 |  | 
			
				
					|  | 98de9b037a | An attempt at making some live graphs of relevant stats.  Needs more thought. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3780 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-21 02:53:15 +00:00 |  | 
			
				
					|  | df0bb102dc | Kill tasks when their websocket closes.  Sigh. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3779 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-21 00:49:03 +00:00 |  | 
			
				
					|  | 1515525a1b | Move data/global/settings.json into the database.  Improved some error plumbing along the way. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3775 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-18 02:50:46 +00:00 |  | 
			
				
					|  | 0b5017b208 | Import stock apps into /~core/ at launch.  Makes the first time experience vaguely work with only running and clicking in the web interface. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3774 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-17 22:00:42 +00:00 |  | 
			
				
					|  | c864041fa0 | Fix a handful of errors and warnings I've seen.  Gets further running in docker, now. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3773 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-17 21:46:32 +00:00 |  | 
			
				
					|  | 4637509b3d | Enumerate apps without walking all DB keys. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3768 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-15 21:48:04 +00:00 |  | 
			
				
					|  | e927ff915b | Do some HTTP caching, because we have all of the information to make it easy. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3764 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-15 19:05:59 +00:00 |  | 
			
				
					|  | 27c2f27708 | Show and hide the splitter with the editor so that it doesn't shift the content to the right when the editor is hidden. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3757 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-13 02:18:40 +00:00 |  | 
			
				
					|  | 9d105bdc1a | Remove speedscope.  Long live perfetto.  Until speedscope supports multiple processes/threads and counters, then I'm totally on board for coming back. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3751 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-11 03:08:21 +00:00 |  | 
			
				
					|  | ec9e9151dc | Stay on https: through redirects. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3744 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-09 01:36:29 +00:00 |  | 
			
				
					|  | ae84f69025 | Progress toward viewing user profile pages. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3737 ed5197a5-7fde-0310-b194-c3ffbd925b24 | 2022-01-07 01:52:47 +00:00 |  |