Commit Graph

9 Commits

Author SHA1 Message Date
jordi fita mas be41b01b0c Explicitly declare @wordpress/element dependency
I am using it to create the editor element, and it is already pulled
by @automattic/isolated-block-editor, but IntelliJ complains that i do
not have it in **my** package.json.
2023-06-11 02:09:07 +02:00
jordi fita mas f612a49434 Remove @wordpress/scripts
I do not use them, as are mainly for development of block for WordPress,
and pull a huge amount of useless packages.
2023-06-11 02:03:23 +02:00
jordi fita mas 17a86bd896 Add Markdown configuration for Intellij IDEA
I do not know why this fucker decided now to add this configuration
file, but i am too tired to fight back.
2023-06-11 01:55:57 +02:00
jordi fita mas f6f77107f7 Tell IntelliJ to use the application’s schema as resolution scope
It seems that IntelliJ has problems with the idea of keeping objects
in a schema other than public, and freaks out when it can not find the
relations in the code that he clearly lists on the sidebar.
2023-06-09 14:20:49 +02:00
jordi fita mas b4d66b6ed4 Add Isolated Block Editor to build our own Gutenberg-based editor
It is just a test to see whether the block editor loads, because it is
not so easy: it requires specific versions of the dependencies, or it
will fail with some idiotic syntax errors after failing to “convert” the
libraries code.

And it is impossible to use with Vite: it refuses to accept incorrect
SCSS code, that WordPress has a lot of, with things as `::after::after`.

What i did is write my package.json, replace the generated lock file
with the one from Isolated Block Editor, and npm install again, to
“clean up” the lock file.
2023-06-09 14:18:10 +02:00
jordi fita mas 20c7b7ad5f Add the minimal golang web application to login users
Most of the code comes from Numerus, except that i replaced the router
with a simpler chain of handlers that i already used with some success
in other projects that feels a little cleaner.
2023-06-04 23:59:50 +02:00
jordi fita mas 6d0a282307 Add IntelliJ IDEA configuration files 2023-06-04 22:50:14 +02:00
jordi fita mas 301195efac Add authentication relations, views, and functions for PostgreSQL
Most of them are exactly the same as we use for Numerus, but with the
main application schema changed to tipus.
2023-06-04 22:45:44 +02:00
jordi fita mas af48e1477c Add GPLv3 license text 2023-06-04 20:58:17 +02:00