21 Commits
Author SHA1 Message Date
tom goriunovandGitHub 5d337fc555 Migrate from Jest to Vitest (#3173)
* first part of transition

* second part of transition

* remove jest

* bump up node version and playwright version

* update all screenshots because of the new playwright version

* fix tests

* one more screenshot update
2025-12-10 19:21:07 +01:00
tom 95b383c080 [skip ci] update contribution guide 2025-04-14 15:17:31 +02:00
tom a2e5c7bc8a [skip ci] update contribution guide 2025-02-10 19:46:48 +01:00
DanilandGitHub 1264a38780 Improve grammar, capitalization, and consistency (#2432)
* Update CONTRIBUTING.md

* Update BUILD-TIME_ENVS.md
2024-11-29 15:27:16 +01:00
wittyandtom goriunov 84e60c25c9 Typos Update CONTRIBUTING.md
Typos and grammatical inconsistencies correction.
2024-11-11 17:44:29 +01:00
DmitryandGitHub a5283fb5fa Typo corrections Update CONTRIBUTING.md (#2353)
In the section Adding new dependencies, the sentence "please be sure that is is well-maintained and trustworthy" contains a typo: "is is" corrected to "it is".
2024-11-04 12:39:50 +01:00
tom goriunovandGitHub 773a05949d Syncronize dev ENVs presets (#2093)
* base functionality

* update presets

* update docs
2024-07-12 18:27:20 +02:00
Ryan Waldon e43cb016cc typo: incorrect yarn dev preset command 2024-02-22 17:34:56 +11:00
tom c365f44cd8 fix csp for marketplace 2024-02-22 08:37:50 +04:00
tom goriunovandGitHub 4e575eb144 bump Node.js to v20 (#1417)
* bump Node.js to v20

Fixes #1318

* bump pw version

* update screenshot
2024-01-29 18:17:10 +04:00
tom 4e8577b4d7 build sprite script and common component 2023-12-19 19:54:16 +04:00
tom 6269f84e7c rename WIP label 2023-12-15 10:39:04 +04:00
bb4f7c24be fix typos (#1396)
* fix typos

* fix typo

* fix typos

* fix typo

---------

Co-authored-by: tom goriunov <tom@ohhhh.me>
2023-12-12 13:16:09 +04:00
tom c9695de516 [skip ci] Refactor local development setup and scripts 2023-12-07 17:33:22 +04:00
tom goriunovandGitHub f4a9d70a4c ENVs changes and test script for validator (#1296)
* use SENTRY_CSP_REPORT_URI only in nextjs part of the app

* rename NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY to FAVICON_GENERATOR_API_KEY

* tests presets for envs validator

* simplify logs

* refactor getExternalJsonContent function

* tweak contribution guide

* break validator

* debug workflow

* fix copying assets folder

* fix CI
2023-10-18 12:05:00 -03:00
tom goriunovandGitHub cc21eb144e validate ENV values at run-time (#1184)
* migrate from zod to yul schema

* describe full schema

* adjust docker integration

* make script for downloading app assets

* change links to downloaded assets in the config code

* docker integration

* validate external json configs

* better schemas and ts integration

* update docs and dev script

* gh workflow

* try to fail gh workflow

* install global deps and adjust script for gh workflow

* refinements

* make workflow to pass

* 🙈

* fix tests
2023-09-19 16:19:27 -03:00
tom 081ce42414 [skip ci] update contributing guide 2023-08-10 18:29:54 -04:00
tom goriunovandGitHub e3551038af app feature list (#1079)
* metadata helpers and values for txs pages

* update titles to the rest of the pages

* refactor getServerSideProps

* dynamically update metadata for token and dapp page

* test

* 404 error page

* make new config

* make use of new config, delete old one

* feature reporter: dev implementation

* feature reporter: docker integration

* resctructure ENVS.md

* sentry feature

* refinements

* add spaces between sections

* tweaks

* switch to camelCase

* clean up

* remove NEXT_PUBLIC_NETWORK_TOKEN_ADDRESS

* v
2023-08-09 15:39:36 -04:00
tom goriunovandGitHub 7150f93435 image build process improvements (#1045)
* auto-generate .env.production file

* env placeholders congruity check

* refactor yarn dev and docker tasks

* [skip ci] pass git tag and commit sha to dev app

* [skip ci] clean up
2023-08-02 13:32:53 -04:00
tom 9fbdc1bf1e [skip ci] add dev container config 2023-07-28 13:46:36 -04:00
tom 1b350f6291 [skip ci] contribution guide and readme update 2023-07-26 08:41:56 -04:00