Commit Graph

946 Commits

Author SHA1 Message Date
Martin Šošić
62e01f7f41
Implemented basic support for Page style (parser + generator). (#34) 2019-07-02 20:47:16 +02:00
Matija Sosic
591c9bc9c6
Finalized CreateForm, conditionally rendering input elements. (#33) 2019-06-12 20:29:47 +02:00
Matija Sosic
46ed578d36
Implemented List component for entity. (#32) 2019-06-09 13:04:07 +02:00
Martin Šošić
c9d52d6c20
Partially implemented generation of Entity CreateForm. Inputs generation is missing, code is not clean (TODOs). 2019-05-31 19:46:37 +02:00
Martin Šošić
12f7eb6e6b
Removed default dummy landing page. 2019-05-31 19:35:50 +02:00
Martin Sosic
0079ebc7a1 Moved OverloadedStrings to default extensions list. 2019-05-25 23:22:35 +02:00
Martin Sosic
f872b47bba Cleaned up Entity generation code. 2019-05-25 23:22:35 +02:00
Matija Sosic
3ff303f6d5
Page content can now contain jsx. (#29) 2019-05-24 00:18:37 +02:00
Matija Sosic
8545e34c67
All js from CDN + CNAME. (#28) 2019-05-21 20:13:53 +02:00
Martin Sosic
8fafa01504 Implement Entity generator (code needs cleanup). 2019-05-20 21:02:14 +02:00
Martin Sosic
8396974686 Added Redux store to stic. 2019-05-20 19:34:32 +02:00
Martin Šošić
237cc1a559
Update README.md 2019-05-15 19:52:09 +02:00
Matija Sosic
8d6a4b3967
Implemented v0 of landing page - wip but basic layout is here. (#23) 2019-05-14 18:55:27 +02:00
Matija Sosic
27368ee0e7
Implemented Entity parsing. (#22) 2019-05-09 22:05:59 +02:00
Martin Sosic
d1045d06be Set -Wall and -Werror as ghc options. 2019-05-05 21:46:06 +02:00
Martin Sosic
6150d01f37 Implemented basic code generation for Page. 2019-05-05 21:35:41 +02:00
Matija Sosic
d44ff4ea7f
Parsing Page - name, route and content. (#18) 2019-05-05 17:54:51 +02:00
Martin Šošić
247ee7d2a1
Implemented task runner script. (#20) 2019-05-05 13:08:16 +02:00
Martin Sosic
892a0e70c5 Fixed warnings/errors reported by --pedantic build flag. 2019-05-05 13:07:29 +02:00
Martin Sosic
66e0dc7d50 Refactored Generators (detached from IO) and wrote some basic tests. 2019-04-23 23:52:33 +02:00
Matija Sosic
f75ba86eb3
Added landing page. (#14) 2019-04-20 15:18:01 +02:00
Matija Sosic
b8b86a29d1
Implemented App parsing. (#7) 2019-04-19 15:22:14 +02:00
Martin Sosic
02bd134502 Generator now uses mustache templates to generate first simple version of web app. 2019-04-10 22:47:01 +02:00
Matija Sosic
7b82858071 Parsing app name, added simple tests. 2019-04-01 23:44:14 +01:00
Martin Šošić
b43bfdfbfe
First version of dummy generator (WIP, writes just some files with dummy content). (#4) 2019-03-28 19:16:07 +01:00
Matija Sosic
1fd735ae6a
Slightly redesigned Wasp AST to follow best practices. (#3) 2019-03-25 19:39:18 +01:00
Martin Sosic
04ad7bb19b Defined first version of Wasp 2019-03-24 13:56:50 +01:00
Martin Sosic
a44c29994b Made skeleton with parser and generator 2019-03-24 12:42:36 +01:00
Martin Sosic
852da7a9ae Documented tasty discover in README, polished test suite for Fibonacci. 2019-03-03 15:45:10 +01:00
Martin Sosic
f9e37fdcfe Made tasty-discover to discover only files that match glob *Test.hs 2019-03-01 22:48:11 +01:00
Martin Sosic
2f64a7bc93 Added tasty-discover. 2019-02-28 22:41:14 +01:00
Martin Sosic
7c2d42fdfd Added fibonacci function and some tests for it. Still working on organizing tests. 2019-02-17 19:44:57 +01:00
Martin Sosic
b02f9cd914 Updated snapshot/resolver. 2019-02-17 19:20:19 +01:00
Martin Sosic
4dd9170abd Centered STIC logo. 2019-02-17 14:10:24 +01:00
Martin Sosic
5602acb487 Created initial Stack project for stic. 2019-02-17 14:04:24 +01:00
Martin Sosic
ae78b53e25 Added some comments. 2018-09-29 23:41:53 +02:00
Martin Sosic
d4fd70fe7b Extracted utility methods. 2018-09-29 23:20:05 +02:00
Martin Sosic
e3153dc233 Implemented very first, extremely simple version of stic! 2018-09-29 23:03:25 +02:00
Martin Sosic
1686bd304d Made tests more verbose 2018-09-29 11:31:28 +02:00
Martin Sosic
0b5a88b9ab Simplified definition of tests. 2018-09-29 11:29:04 +02:00
Martin Sosic
6003d8346f Moved catch2 library to tests. 2018-09-29 10:59:41 +02:00
Martin Sosic
7620f4c21c Initial setup of stick C++ project, with Bazel and Catch2. 2018-09-29 10:50:07 +02:00
Martin Šošić
8e412a161f
Update README.md 2018-09-25 21:17:39 +02:00
Martin Sosic
a52299ba69 Added stick image. 2018-09-25 21:12:31 +02:00
Martin Sosic
c94ada2d5c Added stic folder. 2018-09-25 21:07:39 +02:00
Martin Šošić
188121a5fc
Initial commit 2018-09-25 20:53:40 +02:00