Commit Graph

86 Commits

Author SHA1 Message Date
Bofh cc7b06a6c9 Fix a little bug on content flow 2022-11-28 16:52:57 +01:00
Bofh 5c1b1fb329 Allow apiresult to receive a string directly 2022-11-28 16:42:58 +01:00
Bofh 10112d1485 Little improvements in #instance 2022-11-28 16:42:45 +01:00
Bofh 3646579d15 Make new accounts accepted 1 by 1 instead of fetching all 2022-11-28 15:45:55 +01:00
Bofh 7c4fe4b62a UX improvements on #instance 2022-11-28 15:21:46 +01:00
Bofh d7baccabe8 Create methods to add/remove/modify hash arguments 2022-11-28 14:25:12 +01:00
Bofh 3cb026382f Implemented basic functions for reject/approve accounts 2022-11-28 03:03:20 +01:00
Bofh 8e1cc50c74 Created tabs and flow for instance <> instance_config 2022-11-28 01:45:53 +01:00
Bofh 36f62c7695 Remove unused code 2022-11-28 00:54:24 +01:00
Bofh 2be4a5b655 Add API actions to approve/reject Mastodon accounts + improvements 2022-11-28 00:50:33 +01:00
Bofh 70d87fc25e Add basic UI fo /#instance views 2022-11-27 21:20:18 +01:00
Bofh 13505f5346 Add API for getting pending users + API base modifications 2022-11-27 21:18:56 +01:00
Bofh c4efc9a21d Add PgDatabase class for Postgres connections 2022-11-27 21:17:38 +01:00
Bofh 7c940b058d Make instance configuration saveable 2022-11-25 02:09:16 +01:00
Bofh 4a123a550d Load current configuration on "instance_config" view 2022-11-25 01:44:03 +01:00
Bofh 06097720f1 Added instance_config view and redirect when config is not full 2022-11-25 00:21:52 +01:00
Bofh fe34262b99 Add Classes to implement PgDatabase 2022-11-24 23:41:05 +01:00
Bofh fcf952a176 Add a new view: instance
* TODO: a lot of stuff yet
2022-11-24 02:35:00 +01:00
Bofh f7498566f8 Add a helper function to "parse_hash_arguments" 2022-11-24 02:34:20 +01:00
Bofh 93bd536efe Rename directory "app" to "views" 2022-11-24 01:54:43 +01:00
Bofh 013cb2e96b Create basic #home screen for selecting instances
* TODO: create a "+" button to create new (and API for writing config)
2022-11-23 01:18:34 +01:00
Bofh fe42df8105 Add "supported_ap_software" in config/get API 2022-11-23 01:17:50 +01:00
Bofh 3a455d0f16 Modify api to get instances config + gitignore vim 2022-11-22 16:21:24 +01:00
Bofh a56fb308f8 Change data system to save stuff in /var/tmp (configurable later) 2022-11-22 15:25:59 +01:00
Bofh 741e9994d4 Add http_response_code to "apiresult" function 2022-11-22 11:55:58 +01:00
Bofh a8128d1a00 API to test TCP connections 2022-11-22 11:53:23 +01:00
Bofh 75d4fa1081 Change title on main webapp index.php 2022-11-22 02:44:03 +01:00
Bofh 5419192079 API to resolve instances hostname to URL 2022-11-22 02:42:07 +01:00
Bofh 0a65457586 Add api/v1 + API to get the instances config 2022-11-22 02:22:58 +01:00
Bofh 7739b27105 Create a very basic login system 2022-11-22 00:57:29 +01:00
Bofh 51d68584f7 Add basic index.php (re-used) 2022-11-22 00:35:48 +01:00
Bofh b90098a161 Add forkawesome fonts 2022-11-22 00:35:18 +01:00
Bofh 1cfc680772 Add js/css basic needs (re-used) 2022-11-22 00:17:07 +01:00
Bofh 2ae70f2c8e modify .gitignore 2022-11-21 23:57:57 +01:00
Bofh 9c5994a974 initial commit 2022-11-21 23:56:44 +01:00
Bofh e989514d3d Initial commit 2022-11-21 22:47:11 +00:00