The following changes were made:
- Modify index.js to mainly be the entry point for the client.
- Write Base.js that has both RESTful and Realtime functionalities.
- Delete Subscription.js as its functionality has already been merged into Base.js
- Rewrite BaseRequest.js to accomodate new changes.
- Write Filters.js to put filters into pure functions.
This is to verify:
- the styles are working properly on different devices: it seems that the dark/light theme is causing troubles with initial loading of some styles on some devices. I think I have fixed, need to be sure
- find out what people are actually reading and interested in
The following changes were made:
- Edit all reference to api endpoints from supabase.io to supabase.co.
- Clean up function calls for .update(), insert() and .delete().
The following changes were made:
- Write documentation for stored procedures under the file stored-procedures.mdx.
- Add stored-procedures.mdx into the sidebar.
The following changes were made:
- Clean up getting-started.mdx for better formatting.
- Edited and cleaned up subscribe.mdx based on latest changes.
- Introduced from() to all.
The following were done:
- Refactor CommonFilters to allow filters to appear on Contents.
- Change documentation of how filter functions are invoked based on new changes.
The following were done:
- Make it work with a front end example (for RESTful feature).
- Make npm run build work properly.
- Refine methods list.
- Introduce supabase.unsubscribe().
- Clean up BaseRequest.js.
- Clean up BaseChannel.js.
- Implement Helpers.js to introduce uuid().
The following were done:
- Change set data in latest.sql to be consistent with documentation.
- Set up simple frontend to test out @supabase/supabase-js.
- Change docker-compose.yml to allow dockerization of frontend. This however is commented out for now.