mmmexplorer

Hashledgers.com

mmm16ha8ceeweyaa0707m6yaf03awrf98qtrlcenvehc4d586l45fyeq2pjuv9
signatures verified
Sequence
2
Backend
Git
Records
yes
Objects
no

CURRENT FILESET

26 entries

1d09ec98ef5c76840157…
TypePathSizeSHA-256
file.gitignore55 Bc60d4e9d95b997c4…
fileMMM.md1,501 B28650abba48fc6db…
fileapi-server.js6,673 B5ecc8904b1ef7d9b…
fileclient.js792 B9f162ee5622752b9…
filecommit.js5,992 B51140ee097b3d978…
filecreate-commit.js2,984 B6520f30c23de46c8…
filecreate.js3,100 B7a3c3bffaea0f451…
filehashledgers.com.conf1,540 B2ccf1bc8f11d963e…
fileledger.js2,036 B1a836ceb058b0fd7…
filemetrics.js2,533 Bb782593c5add8694…
filemmm-ledger.js5,836 Bc5569a263f9af7c9…
filenode_modules_packed/blackjam-0.0.5.tgz5,252 Bd0ac769b801ee90b…
filenode_modules_packed/cjam-corner-btn-menu-0.0.5.tgz4,650 B61513d14c8031265…
filenode_modules_packed/mindfolder-mmm-0.1.0-alpha.5.tgz49,596 B8173dac97919bc49…
fileorgProjUser/.gitkeep0 Be3b0c44298fc1c14…
filepackage.json1,649 Bec890c17da89e415…
filepurchase-change.js1,078 Bfd0c071a4a38bbf9…
fileroll.js702 Baf38dd2e59dbbcbf…
filerollup/client.js380 B548e8132b7018034…
filerollup/commit.js378 B5d91f62b636acfdb…
filerollup/create-commit.js392 Bc197a4e0b09465f1…
filerollup/create.js380 B30f23abd9d479c0c…
filerollup/ledger.js378 B9b2a15c48021955a…
filestatic/favicon.png527 Bc4dfa5940ae76ba0…
filetest/mmm-ledger.test.js5,597 B6b72a012e51338b4…
fileweb-server.js28,072 B4a305e9b08ed0879…

PROJECT CHAIN

Revision history

Newest first · 2 revisions
REV 2Git

Show reverted commits in full, with opacity-20

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:2cd60f6e5dfeb51752ca6e992aa53e062e6222c8
mmm revisionf94b9498db96ad9bf6…
registry commit94832d2d722f3c2b…
REV 1Git

Render ledgers from MMM metadata clones

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:206e5bb7c06b71e597e3433a9fd3d20767047730
mmm revision5cf00d7a26ebad0c23…
registry commit03b62dbe539e48e3…

SIGNED HISTORY ANNEX

Earlier Git history

Newest first · 127 pre-adoption commits
mmm adoption boundaryThe project controller imported and signed the Git graph reachable from 206e5bb7c06b71e5… at 2026-08-17 17:36:50.295Z.
Gitobject verified

Certbot auto update

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:6dca82e312aa0505c0638c66eaa00e4132f4b266
parents9b45c2645dfe…
tree7d0795d2f2b9af2e…
Gitobject verified

and create compress

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:9b45c2645dfe3cce89fd73658ceea4649b90275e
parentsaf19cbdaecda…
tree184804bbd5729586…
Gitobject verified

Missing create-commit compress

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:af19cbdaecda6957244182eefcab3296ddc3abdc
parents0d792d327acf…
treed6e958cf7cf1dc4a…
Gitobject verified

Do not mangle, name correction

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0d792d327acfd167e2b45b923d6ea3107c826b79
parents1961d5152adf…
treef15a2bb4f8c42f23…
Gitobject verified

Menu update

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:1961d5152adf8b62eaf85fa52b2bb4dee8326461
parents5b391e463294…
treeb4817908247bd8de…
Gitobject verified

Rm metrics for now

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5b391e463294c418c4896cdc08c867fadda9fbc4
parentsd091250185a2…
treee95b265b61d9b9b6…
Gitobject verified

Simpler nginx conf; temporarily rm certbot

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:d091250185a20f251147e2329f52276c0c922ef1
parents4cd2574f6748…
tree571158ce7540be15…
Gitobject verified

Layout tweak, ensure orgProjUser dir is created

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4cd2574f674868c7a4cf6970771aac79e30db13a
parents9ed776fadbff…
tree01dcb703e7cbf0bd…
Gitobject verified

Rm node-html dep,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:9ed776fadbff3bb2f88618efad3beafaa3241781
parentsa17e9c47f42c…
treea987fdbc1528a976…
Gitobject verified

Drag and drop on to image attachment 'Browse' button as shortcut

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a17e9c47f42cace62fe82bd51a36458634310191
parentsecd8249701c2…
treee2e410b6b2871bcd…
Gitobject verified

Fix image attachment name from blocking all or part of image attachment previews;

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:ecd8249701c2b97811f77b4c5df8b3054643061c
parentsab31d7bdc810…
treeb1cb9149c2854a65…
Gitobject verified

Rm jQuery dep

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:ab31d7bdc810e5205f7fc3e417d5b3f2e6458ff2
parents516e414b36ef…
tree7ef7cb39f32db696…
Gitobject verified

Proof files (file attachments) support for Create Commit form

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:516e414b36efbc45c4903c76676ab5e8be1df8f6
parents2407d8a2157a…
tree38fc7b42e17002be…
Gitobject verified

Allow a dot "." in names of orgs/projects/users

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:2407d8a2157a8b0b2197d4cb0e30204989eab35a
parents66ead6c710c5…
tree69c5458b437fe566…
Gitobject verified

Add compress script via uglify-js, add an async init closure so uglify can bundle successfully.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:66ead6c710c5dafc0e0c2e3e102bd50cf280d024
parents614f95f0200e…
tree8e75b39e0de75b0e…
Gitobject verified

Refactoring to support multiple orgs

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:614f95f0200ed1e9da3faea88efe70fdbb0ef887
parents1cac7641560f…
tree537a95058a908d77…
Gitobject verified

Increment HL again, accommodate for showing commit body (text below first line of commit ie- separated by line break)

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:1cac7641560ffec57a4d688a932c3658a034386e
parents3ea2c768af5d…
treeb45dd11beb743616…
Gitobject verified

Increment HL lib

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:3ea2c768af5dcde7f42617273cf32473d03d9efe
parents494c9a9c5eae…
tree321d29124c307bc5…
Gitobject verified

New logic and template handling to handle a reverted commit

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:494c9a9c5eae9183e626d8ae87fef121c750015a
parents189cc32cd88e…
treeb326e15397f8d2bd…
Gitobject verified

Avoid err if no commit

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:189cc32cd88e4a3ae9597baa7fff84e504c70437
parentscc9f5a25b87c…
treec0717bdf6065d145…
Gitobject verified

Don't link to the private fund or blog if not browsing codejam org

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:cc9f5a25b87c76d1d2206c686f38e397a2d64896
parents7c9d65278d44…
tree5ef2954e9e5bae96…
Gitobject verified

Make footer sticky and add codejam link,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7c9d65278d44643e511348ca21d52fd574742fd1
parentsc187750217d3…
tree386c620c4b9307d2…
Gitobject verified

Omit balance/metrics button for codefund for now due to USD/CAD/BTC conversions issue

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c187750217d3a757e73875ec172bf8bfd0a71f07
parents3ee88dbc5014…
treeb94adec92b2c25ef…
Gitobject verified

Template fix, add target blank for external link

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:3ee88dbc5014f7bc92b23a86c1ee34d2dd658fc9
parentsc25263764836…
tree75db8f992a32b812…
Gitobject verified

Theme commit as Bitcoin if currencyType == 'Bitcoin'

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c25263764836007ec82cee79a83c85eddbb5c7f3
parents31990579d252…
tree38cb87bd208b988b…
Gitobject verified

Reflect new optional field 'External link' in template

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:31990579d2528fe73c698af7500e964cec9fdca3
parentsa0c7b2a8e2b8…
tree0ff12c38a5f4bcc6…
Gitobject verified

Improve missing repo/incorrect path handling for client; give them useful msg

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a0c7b2a8e2b88a45d26bb88978fc0a5b98af1379
parentseca9a199da1e…
tree294db97467da52a1…
Gitobject verified

Delay the pull to ensure it happens after push completes

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:eca9a199da1e9b3490bb832c1f24e53946643cd9
parents257b1a58170c…
treefea89b3da0818cd6…
Gitobject verified

/gitwebhook POST endpoint for Github/Gitlab to hit when there is a new push;

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:257b1a58170ccb9de784e3869aa2ca955c97d986
parentsf83abac6e153…
tree0d7823a87df81735…
Gitobject verified

Update packed dep blackjam

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f83abac6e153093a4b8e400d74a378ea8b819d0d
parents140439669087…
tree5cd057d8837ac728…
Gitobject verified

Missing dep

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:140439669087e923ca34268fb383e2a36a67f5e2
parents5a827336bbcb…
tree46b7ebc1e2bffee3…
Gitobject verified

Fixes to logo paths

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5a827336bbcbcccdd287bf7b89c22b856a681579
parentsc0534fe0f17c…
tree215caf53d86f71c9…
Gitobject verified

Was missing the meta date in commit template

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c0534fe0f17c9b0bee00a55b85fd96316c480249
parents75c63aa00e41…
tree9afffe28b86774c1…
Gitobject verified

Refator ledger repo route to avoid filenames and find project at the updated orgProjUser path,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:75c63aa00e41ebab84ec2676d12338ab7905e385
parents4ad557f2fc75…
tree3ece570bcab37da3…
Gitobject verified

Email notification to user and cjam on signup

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4ad557f2fc75617269e1d709a5528a723fd5ed57
parentsbca4230d4841…
tree0cc2f7ade007792a…
Gitobject verified

Use encodeURIComponent() on filenames to avoid issues with special characters

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:bca4230d48416d82e35ce6bee9c4c2de15313923
parents683a564e3325…
treee675e6d1609eb3b8…
Gitobject verified

Ignore logs

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:683a564e3325b18342a358fac5e754917a5e7c8b
parents24a44b5c5412…
treef58db836adf169a8…
Gitobject verified

Log when a file is sent

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:24a44b5c5412156401a274c92680f84da9d32e12
parentsc84902b741fc…
tree235472ab0b3a9294…
Gitobject verified

New script to calculate difference on some specific

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c84902b741fc90f428a478561e302bd8044f9913
parentsb68fdfc5823a…
tree075bde875465b849…
Gitobject verified

Support for a secondary meta file in single commit

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:b68fdfc5823a84b5436efa92e946aab9ec0a9f75
parents5f95b293dc9a…
tree71d231a43152891b…
Gitobject verified

Missing deps

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5f95b293dc9a8d4a7be370a92986f6ee5150fc53
parents3badf8751fe3…
treeb4ba3d5f1fd63498…
Gitobject verified

Reflect currency

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:3badf8751fe38a0dcb6bd8935cbf14b00c5d33f4
parents298b17b4e2fe…
treec41a4590be740d9b…
Gitobject verified

Link/underline the codefund logo back to ledger from metrics page

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:298b17b4e2fe6461204c810d4ed828b1825dc78b
parents79d861c64a82…
tree9b00ee12865cfefc…
Gitobject verified

New blackjam

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:79d861c64a82e7afb434eebf2025dd2523236742
parentsa6e40399e340…
tree3f130b0f189a24e2…
Gitobject verified

Don't need metrics here

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a6e40399e340ae9f4830f7c589bcf0676ddcdb22
parents2a723fd0d7ee…
tree8b04edef56a1119c…
Gitobject verified

Metrics page template and endpoint,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:2a723fd0d7ee96fb603a588f41a754072d7df19b
parentsbfdbd62220f0…
tree53800a6bbfaeaa0c…
Gitobject verified

Dynamic value for metrics balance; port/simplify metrics from legacy HL codefund instance

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:bfdbd62220f0902ee0a28c37c3f2742c9d12990b
parents21cca8a218a3…
tree5d9d16ab0821595d…
Gitobject verified

Show btn only on codefund ledger

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:21cca8a218a33e6faf45da3a46dbb294e644cf42
parents8db8d1a80884…
tree2ca9a7fd88911027…
Gitobject verified

Add a static metrics btn that links to working on on legacy site for now for demo purposes

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:8db8d1a80884f3d98742c71f588a7fabe0a14ecd
parents50e6052ec7d3…
treef2426ada42996654…
Gitobject verified

Add vendor field and reflect tags (and new vendor field) in commit page template

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:50e6052ec7d3d96fa96603958e9c84bc02ce8591
parents1a0ba21ab874…
treedc9b872c44c79079…
Gitobject verified

Add support for comma separated tags ('expense, utilities' etc) in create-commit entry form

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:1a0ba21ab874613c19f513a0637614e2207cbeeb
parents8077c45aeeb2…
treefbcddb533bab3bac…
Gitobject verified

Increment blackjam, rm unneeded dep

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:8077c45aeeb207a169ed08e496a0354508bb780a
parentscf7c477f1dbe…
tree487a4274493874cf…
Gitobject verified

Fix incorrect var name

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:cf7c477f1dbe3c1a2f7fed8bed4da0dcc724c36b
parentsf233ac868fab…
tree0dc834df0e6be219…
Gitobject verified

Blog link

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f233ac868fabc51de084c78b65cb75a115fa2eb0
parentsebdfc6743aaf…
treeb727fd4ae6564ff5…
Gitobject verified

Certbot ssl updated nginx conf for api.hashledgers.com

Derrick <drschwabe@fastmail.com>

git:sha1:ebdfc6743aafe72bc2d237178a4c85ccf6e2cf0b
parents4e2fe65a1276…
tree17d7ee2851a134a5…
Gitobject verified

Rename rollup files to simplify, update package.json build script,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4e2fe65a1276b180cd7e34150c92d8e7297f7f7d
parentsdb2ee14606ea…
tree56d80f7cc0aedc66…
Gitobject verified

Remove logoHTML and orgOrProjectLogo (now apart of blackjam), rename and make all instances of 'orgProjUser' consistent var/param name

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:db2ee14606ead2cd561941b9140f9765a272640f
parents3de2ae2ef983…
treeeb240c15a6cffc75…
Gitobject verified

Link correction

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:3de2ae2ef98346775ec92c8a34bed5de9ae711af
parents42ae122ac0e6…
tree3d83c4c0c9506372…
Gitobject verified

Use node/express compression (gzip) middleware

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:42ae122ac0e60012b827f55b510997a3e9c149bb
parents2838e0455319…
treed01510f837a96808…
Gitobject verified

Add nginx conf for api.hashledgers.com, change main url to port 8020

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:2838e0455319bccf938b8620f00e3b26ac593cd2
parentsb213c4b6c7c4…
tree4dd4a5a92ca59479…
Gitobject verified

Use also cjam-corner-btn-menu as a packed module dep

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:b213c4b6c7c42e45d28d5b09fd2e68cc0f41fce8
parentsd43b6fe2c0df…
tree2dae5a3b64a94d4d…
Gitobject verified

Style improvement

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:d43b6fe2c0df435411e02629f990d9a7b4079504
parents0290b3ceb8c7…
tree7c1682183c01b86a…
Gitobject verified

Lock deps, add blackjam packed module; rename from cjam-black - use new packed location instead of symlink,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0290b3ceb8c7f379c1dd66c0a2456f59f974b930
parentsa053cefc081a…
treef881a1c169166d21…
Gitobject verified

Create Commit form and endpoint; form interaction, err handling and serverside git commit,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a053cefc081a0bd2df2d5e403848c2fdb55be74d
parents0d847d2139e2…
tree450be97a0188d632…
Gitobject verified

Layout tweaks

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0d847d2139e28f28d47a4dd363c439a8f4b85bb4
parents312e836c3f3c…
treea8ffc4602dd419f7…
Gitobject verified

Remove the mock balances for now

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:312e836c3f3cd5ac4ecbf277bf3b8c37888f7965
parentsb022e3a79d10…
tree05b2c3df00d52799…
Gitobject verified

Move the HTML inner body content vars to a scope outside the

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:b022e3a79d10a7953e85a9f24cc308928bffe263
parentse5d6c973c1b3…
tree0974b198d6b10c6a…
Gitobject verified

Use new link param for cjamBlack.topRowHTML fn to avoid use of <a> with hover opacity on main logo at main index page

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e5d6c973c1b396f9a680b909b15fd11b81f64eb7
parentsa18736707aaa…
tree1153d4bb7f11dd8d…
Gitobject verified

Add breadcrumb feature to toprow (via cjam-black updated API)

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a18736707aaaea73322edb87e2523cef1d4d9bef
parents6caf750245b9…
treed06dacf947a2655f…
Gitobject verified

Create a ledgerLogo and orgOrProjectLogo fns that call a common logoHTML

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:6caf750245b9aaf69184858767b984900940061c
parentsa5b962008aa2…
treedaac7173e76eaa89…
Gitobject verified

Contextually themed colors for git commit timeline (dots),

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a5b962008aa2ff12374d0eb26f1345c40c8cbb3d
parentsc0677e8ab519…
tree4cdb8a1d18a2ed4e…
Gitobject verified

Add commit visualization

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c0677e8ab51935a7ec9112076727745fa04e6b76
parentsa35da17b6b86…
tree020d18ac4514fb28…
Gitobject verified

Template tweaks

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a35da17b6b8657b78bd493d3f1b587d94d18d89e
parentsedb1447780be…
treeda28abf8b1cb2507…
Gitobject verified

Rename script

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:edb1447780be48ba3e150403ff81ffafa5e6f343
parentsaf9f88404005…
treec1494d06d14a19b2…
Gitobject verified

Don't need long filename in ./rollup folder, change to 'es' format,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:af9f8840400584c80f28664f8609f9e39bf6d361
parents809d152adadc…
tree8c9e4f756dda546f…
Gitobject verified

Near complete port of the entire commit hash page to sprae,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:809d152adadcb5efd43c4a602e5c7bb1436e781f
parents1ea3c640bf73…
tree8b35a63ea344d0dd…
Gitobject verified

Proof concept sprae based render instead of uhtml

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:1ea3c640bf73f94175897113249c80ae28d904ca
parentsccbe1e67bf24…
tree5a8374c8429571e8…
Gitobject verified

New endpoints, rollup build, client page for getting and rendering commit hash;

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:ccbe1e67bf249f8ca8b7e14283a83f71bd1fba82
parents5d5854ff8165…
treeb2f099a09a5d392f…
Gitobject verified

New compile script consolidates rollup bundling into one script,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5d5854ff81654fab998c6f0e39d52aa3314f28d9
parents951dd67ac745…
treefbff0e19ec608363…
Gitobject verified

Add author handle to commit / template

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:951dd67ac745e94fa818d5cd28d6ed4ebcbab522
parentsad594c37a1c2…
treeedba648cd08677b6…
Gitobject verified

Ledger index client JS rendering/backend route; ported from previous Hashledger instance index.svelte

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:ad594c37a1c2193a18c12ac9ea597702ec4e4156
parentsbd5ea1ca7dd5…
treee51b89815a74b823…
Gitobject verified

Proof concept Organization or Project page template

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:bd5ea1ca7dd5c41e464cb9ed0ccbd0863add5607
parentse4c79067662a…
tree57f1648f7db55698…
Gitobject verified

Scripts update

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e4c79067662ac4b4c4d0c2ff7af027c937e717b7
parents7429d7cad044…
tree02b881949c207e2f…
Gitobject verified

Rename website server

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7429d7cad0449fe93729d59503edc9fefc805d9a
parentseaf65dec5818…
treec75282d53cf05ee3…
Gitobject verified

Rename API server file

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:eaf65dec581881159d848ed19da3e1ec1b4a51e8
parentsce8a188c5f7a…
treeef87d5d0efd06f71…
Gitobject verified

Move favicon and bundles to static dir

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:ce8a188c5f7a9026b25da5facbda2b10bbdf48f1
parentsc5a268f104ea…
treed360bf67a621ab2d…
Gitobject verified

Dupe content

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c5a268f104ea4fe85ff05945eabe421e2c5c2763
parentsa332320ac721…
tree1f0cf69bd4a83685…
Gitobject verified

Gitignore update and remove more old files

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a332320ac7214d326b4583d51217c985d2e90b3a
parents4714f952db27…
tree221d3ef2e738a67e…
Gitobject verified

Whitespace

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4714f952db273efd7f2fd6af00a57ee9e89a7b4f
parentse3cd343a7709…
treeeb00b6e7c3e4c486…
Gitobject verified

Commit favicon

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e3cd343a7709e7b024527bffdd826e539a10ed1d
parentsa8c7406bf149…
treef804941d4ea0463e…
Gitobject verified

Make the 'Create' page GET and POST routes and tweaks to the clientside template;

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a8c7406bf149832129d10ff105b6c26d2ded2a05
parents5f54dd7a5652…
treee2c6398b22890272…
Gitobject verified

Set as 'BETA'

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5f54dd7a56524c1b27258ef8a35134b568b5eb5f
parents0a2e8dd029f0…
tree1e978e876e764420…
Gitobject verified

Bold 'ledger'

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0a2e8dd029f0189cccfd6f70898238687297d055
parentsc2b10c7ed161…
tree91278018075f73ba…
Gitobject verified

Replace index with updated version in tune with other cjam apps and

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c2b10c7ed161a28b73e90c1fa34297a899bb1552
parents6dc6857e3305…
tree0c55c9e34588cdfa…
Gitobject verified

Add Plausible stats

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:6dc6857e3305509e16f318c24ab372772c974fd8
parents7ffe2f8ce4ac…
treecaaffd910ae98dbf…
Gitobject verified

Add email field, mute input after submission

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7ffe2f8ce4ac06e40e405a09ff3fd0c78219aa12
parentsa1ad8de6302b…
tree5cd3923ee9a50f96…
Gitobject verified

Form handling/new UI states and endpoint,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a1ad8de6302b5f2fa35a27573f53921474f06924
parents978399229074…
tree52fb85fd108365b7…
Gitobject verified

Initial JS for the form handling

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:978399229074d5082caba4286d6412e80b8a7d47
parents9e0446196023…
treef27ec8b1474fb028…
Gitobject verified

Initial template for beta Create form.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:9e0446196023d6de8177dd40b44c095305b914cf
parentsb269e7e9ddc5…
tree5b34baeb1d0569fd…
Gitobject verified

Send back 200 success if GH errs about already existing (422; though cud be rare case a 422 means something else; see https://github.com/cli/cli/issues/5299 )

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:b269e7e9ddc5d67c22ff1597c98161445e79ef96
parents61997a26c1c3…
tree36a4b0f3f8393a5f…
Gitobject verified

Trim whitespace on retreived scopes

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:61997a26c1c3e9e64e8489e3f497b12fe9d4fcdd
parents5bcbbe79147f…
tree55f6cec598c58e33…
Gitobject verified

Make username handling consistent, handle err w/ appropriate status for /add-key and /delete

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5bcbbe79147fab7c36e2e17aa093bea6d66dcf3f
parents382dbd16e774…
tree02893d07b949d2dd…
Gitobject verified

namespace 'warn'

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:382dbd16e774e72b6b1109e0cc5e4685ce123ab7
parentsc8736c1fe4cd…
treeb9f2f6c50f6ee9cc…
Gitobject verified

Remove the errorHappened fn and replace with (moved to) extenral lib 'axed',

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c8736c1fe4cd776bc1445c171b4626e282e0759c
parents4e85bac3f5da…
treeb2fdc480da1c85fc…
Gitobject verified

Break long lines, reduce console spam

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4e85bac3f5da41dcdb1778817fdfaf87e43966ec
parentsa15d9091833a…
tree679c10cf474df9d4…
Gitobject verified

Add more multi-user handling/accessToken index lookups,

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a15d9091833aa2ea6740b59af42aafe15e8ab594
parents879518b2450a…
tree3c90fabe42d6c636…
Gitobject verified

Initial multi-user implementation; create a userSessions obj (hashmap) to store logged in users;

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:879518b2450a31b134262667b01c1ebb7e09ab64
parents5cfd8eda7b63…
treeb0cc2df44adc7008…
Gitobject verified

Correction

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5cfd8eda7b63418e0f53238243d6f75ea8f159a4
parents90a2abc27fc4…
treedc194b4b9572af14…
Gitobject verified

Improve error response, add errorHappened

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:90a2abc27fc496169fa6ed557c5a48045034dd83
parents1f4d1a70e1de…
tree060d2f25b9ed0794…
Gitobject verified

Break long line

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:1f4d1a70e1de65d0fa8b5aaaf8756f4619c85412
parents1b711981459f…
tree6bc158a4f84de707…
Gitobject verified

Include GH scopes with siteResponse

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:1b711981459f1caf7c794aebc4f504c34c0ec6c3
parents910e8a568dea…
treef7e7d042a5d45ba4…
Gitobject verified

Fix axios Github DELETE request (needed auth obj)

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:910e8a568dea536cf7a67eb10d132ac61a4b3020
parents8dc002a106a1…
tree0c5472a4c28a31d9…
Gitobject verified

Remove scope endpoint

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:8dc002a106a118b31f3577e304de3000572beb68
parents7ba026360dfd…
tree0b5fa3141b3962d3…
Gitobject verified

Scopes endpoint

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7ba026360dfd214bda11b888f605ec83a621a7fc
parents60e47e366f87…
treeb2b11117f4e2dae2…
Gitobject verified

Delete endpoint

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:60e47e366f87d4b621ccec0244e130575a75edf3
parents1fe4a883ebe2…
treed5ad20727ad1af30…
Gitobject verified

Start and dev scripts, dev via nodemon

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:1fe4a883ebe28f88e968524e2913d5277b65323c
parents402dc181aaa2…
tree0cec2e277e90195c…
Gitobject verified

New endpoints for create-repo and add-key (creates repo on GH and add-key endpoint needed to add Hashledgers.com pub SSH key to user's account so that we can clone and pull/push from this server)

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:402dc181aaa244b4e5a754bc7acde31afa054f0e
parents4475fb014a99…
tree5a5d7e8e6e4e1e5c…
Gitobject verified

Additional call; parsing/handling for the user's primary email address

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4475fb014a996a961e0d4351f2009011549403e7
parents7fde868b2afb…
treed4d01ebfd6e41c3c…
Gitobject verified

Refactor to use await instead of nested .then

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7fde868b2afbe6794f210185fb1111371e5bc8fb
parentsc5095c188930…
tree036b7b21d580803c…
Gitobject verified

Pass along additional data from GH auth

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c5095c188930adba991732972ec6a9582d300164
parents4dbc814e4125…
tree358f65c65d81edca…
Gitobject verified

GH oauth work

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4dbc814e41253094f5a6a9ff511b404202b7b86a
parents9f75f741a845…
treef7ad884afa8f7d70…
Gitobject verified

Certbot ssl applied.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:9f75f741a845cdd442dfc040ebb633802599f366
parentsbaa43879605d…
tree714f657a56324a16…
Gitobject verified

Nginx conf

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:baa43879605d3f433f47858b8b40cf1e21e8bc07
parentsc9c8769139b3…
tree1ca61f1fd4f270fe…
Gitobject verified

Create Express server; static serve index and create page. Make an express route for the Github auth callback.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c9c8769139b317f376c0ac7365f8527c6ac86a9a
parentsa1c31ea4cc35…
treec886e9f4bdd8508a…
Gitobject verified

Add 'Create Hashledger' btn and create.html page with temporary msg to come back soon.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a1c31ea4cc357f934605dd2beea913738c9156fb
parents4fd2b317005b…
treeb185f3625d5d2fac…
Gitobject verified

Update to use a custom/Google font and alt bg color

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4fd2b317005bc833d6243a26fc5dc432295fd3b0
parents22d3871b656a…
tree4e1eeb9d4364d427…
Gitobject verified

Initial homepage for hashledger

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:22d3871b656ad88258d76ff3e8496bf52c1529ba
parentsroot commit
treec332198f7433cd6e…