mmmexplorer

mindfolder-homepage-alpha5

mmm1u2jvtq5cct7u6e8ryks5kw9epc6wz7a4vvr7qzgtqh9j4lp4t7esywwc43
signatures verified
Sequence
68
Backend
Git
Records
yes
Objects
no

CURRENT FILESET

57 entries

d24acefcffde2d90d1cf…
TypePathSizeSHA-256
file.env.example523 Bf38db1cebaae7836…
file.gitignore76 Bf9ae70564552512d…
fileDEPLOYMENT.md17,859 Bc14d25d1d106f9ad…
fileSTRIPE.md1,240 Bee32df053f2a95d6…
filealpha5.mindfolder.com.nginx.conf2,471 Bd88105766cb0651a…
fileclient.js29,414 B52e2fcc9bb9b1316…
fileecosystem.config.cjs896 Bcf139d98166c4524…
filemain.html12,074 B378e81c1a04a75e4…
filemf.js1,651 Bb39df83bc8b03543…
filemods_custom/homepage.js159 B73a72cd7d3a31fce…
filemods_custom/license-issuer/README.md10,895 B04ec0b851de3ec51…
filemods_custom/license-issuer/client.js1,837 Bddf4ebdbf686de7c…
filemods_custom/license-issuer/desktop.test.js7,735 Bf60e0ba9540a58c4…
filemods_custom/license-issuer/desktop/activate.html4,744 B5990f3b7b58d3ec0…
filemods_custom/license-issuer/desktop/activate.js2,731 B6fa85bb7f962633e…
filemods_custom/license-issuer/desktop/license-phrase.js301 Bf7af4c929be3a759…
filemods_custom/license-issuer/desktop/main.js8,847 Bf4ade2ea927ff05a…
filemods_custom/license-issuer/desktop/mindfolder-extension.json362 B88959a7f23e4862f…
filemods_custom/license-issuer/desktop/mmm/address.js6,662 Bbec7e81318b30a0a…
filemods_custom/license-issuer/desktop/mmm/codec.js5,363 B72f797f1f28dc143…
filemods_custom/license-issuer/desktop/mmm/license-client.js2,703 B48923ae249207ebd…
filemods_custom/license-issuer/desktop/mmm/license-coverage.js922 B3b119ba3dd60f781…
filemods_custom/license-issuer/desktop/mmm/license.js22,883 Bf458e7deed57b482…
filemods_custom/license-issuer/desktop/mmm/purchase.js6,449 B1fa5249c28ebb828…
filemods_custom/license-issuer/desktop/policy.json773 B686e6fe7c721c5b5…
filemods_custom/license-issuer/desktop/preload.js517 Bc204e0777b6936c0…
filemods_custom/license-issuer/desktop/verify-license.js503 Baa0f9990e97977d7…
filemods_custom/license-issuer/email.js1,102 Be8abddff28e17dac…
filemods_custom/license-issuer/email.test.js5,522 Bd81efad66db76713…
filemods_custom/license-issuer/http-purchase.test.js6,530 B3bcda53647fef699…
filemods_custom/license-issuer/integration.test.js15,464 B6a9b222358f17e78…
filemods_custom/license-issuer/package-lock.json624 Bc9ac4a696c2a4dd5…
filemods_custom/license-issuer/package.json424 B57f3ab453fb43a2b…
filemods_custom/license-issuer/purchase.test.js5,679 B59341ab6d72e4f1b…
filemods_custom/license-issuer/receipt.js1,947 B4cf40163b6223e57…
filemods_custom/license-issuer/release-ui.test.js2,274 B1623535f58cfad6b…
filemods_custom/license-issuer/releases.js2,988 B3e42aa9a003f3155…
filemods_custom/license-issuer/releases.test.js4,417 B6119dd73e3c1e97b…
filemods_custom/license-issuer/scripts/rotate-license.js2,501 B4e9418bfc26877af…
filemods_custom/license-issuer/scripts/sync-desktop-mmm.js852 Bb82ba5860fd0e1ed…
filemods_custom/license-issuer/server.js18,934 Bec40846903f0e179…
filemods_custom/license-issuer/store.js15,777 B559f302666d96098…
filemods_custom/license-issuer/test-app-root.js658 Bdd2dee78506c75a3…
filemods_custom/license-issuer/test-app-root.test.js1,190 B33a3e142d261661f…
filemods_custom/license-issuer/test-fixtures.js487 B0f66b5c6630284d4…
filemods_custom/license-issuer/test.js8,691 B717d3029770894b3…
filemods_custom/payment-diagnostics.js2,006 B32111a40485ea1d9…
filemods_custom/postmark-email/README.md1,707 B760e796947dbb1b7…
filemods_custom/postmark-email/index.js3,154 B1056f5221511cba4…
filemods_custom/postmark-email/test.js3,444 B2c11e643d1cc5ada…
filemods_custom/stripe/client.js5,622 B9d789cef78f4d784…
filemods_custom/stripe/package-lock.json776 Bf38925e8a613fc43…
filemods_custom/stripe/package.json210 Bd55b0cba100cf6d1…
filemods_custom/stripe/server.js13,389 B80b43e0ab9448227…
filemods_custom/stripe/test.js12,974 Bdc9aa2cc403b5877…
filepackage.json485 Bbd3d7f9a116a24a9…
filescripts/dev.cjs1,675 B3a6490c0528fe585…

PROJECT CHAIN

Revision history

Newest first · 68 revisions
REV 68Git

Copy activation folder through restricted native clipboard handler

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:18ee8b5adafde423e8462d62eafa40935670f343
mmm revision1e7cd8c23bbba40e33…
registry commit917a514aab8bc18c…
REV 67Git

Complete purchase email introduction and support terms

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:ae80fa130f1a89db2ea5759d01a5bb7c69ebbd07
mmm revisionffe3438f90e285a7ce…
registry commit2f11de9b3299c3ba…
REV 66Git

Reduce published date size and underline on hover

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7e11c6c5e12fe8bc367a0bf447da128938195d98
mmm revisionecc1be00b26e211d56…
registry commitd6fb27f3eba71f2e…
REV 65Git

Link published release date to explorer

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:86466a823a91f30363aac434d1dd2176250bd5ac
mmm revision1a9326f52b80005ef6…
registry commit25c53128e8ffa459…
REV 64Git

Link to project-first explorer release pages

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7b3e4cdb1b14a0aa1ee70a209c469d6cc2aba68e
mmm revision6772a10cb6a5550677…
registry commit491854b6560eebee…
REV 63Git

Respect configured application directory in license tests

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:97e0b4635207e78d37f5faa800b1a4b1542935f0
mmm revision23a6c2fc5bf4260196…
registry commit7e63c4148f480643…
REV 62Git

Issue recoverable Stripe licenses with private signed receipts

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:c2bdff0bb6cd17322ef52b1c2cca1a705c981096
mmm revision7a3963edd0ccda72f7…
registry commit0492bf5b978127fa…
REV 61Git

Preserve production TLS configuration with MMM download routing

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:9867d1ab163bc88fa9c73f77f20db1d71ed6b41a
mmm revision774c26fb595ffa5824…
registry commit3667b7092266d483…
REV 60Git

Email wording update

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:849c6f500af9bfb8d89f9642d284bec1ef29a6c5
mmm revision6df9fd9b6340ac5d52…
registry commiteb98c9e0d95fc735…
REV 59Git

Remove obsolete license download routes and compatibility settings

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e30ed0637d6a61c93d5fa8505e0f4189829ac972
mmm revision70bceddf762f9777cf…
registry commita4a943cf9aed4d3b…
REV 58Git

Serve public AppImage downloads from signed MMM releases

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:fb9c599085e00485bc2ec387d49a6eebedbe7d3f
mmm revisionc046c8117b8bd0fc4e…
registry commita4efb0fdd6a8e8ae…
REV 57Git

Use a multiline template literal for license emails

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:040c82cd106435ce7a2fc2d53ae2eff8fc58a5f3
mmm revision6d1e059967a4e2e4b7…
registry commit850e3823777b94d7…
REV 56Git

Clarify activation backup guidance for the same system

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:d89dc4dfd155d322532183da09f5620cc3f1f991
mmm revisionc416c175cfcb290006…
registry commitd79a55472b6bb487…
REV 55Git

Change questions email

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:d63cd0ac376e34fb913565cb4d8b5eaf9e282c3a
mmm revisionb9e8a4b856b1745251…
registry commit40f5dbc950d1cfd5…
REV 54Git

Reset download button feedback and keep retries available

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:630e1ae03dea9f207dfd4fbce116678f504e7b65
mmm revision2284f0ab5736867574…
registry commit7f92438ab6d8b1bf…
REV 53Git

Send license emails through Postmark with webhook retries

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:7d0a67cd7de31c35de95e0039cd780eb4600a0b0
mmm revisionb7af482e4a9eab2c3e…
registry commit22b57933631bfa3c…
REV 52Git

Another wording update

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e7e7a28fb1e5bb6498017853eabfc289c0a8f0d7
mmm revision9ad5473f61678a9368…
registry commite234b4340140e83b…
REV 51Git

Center welcome content and scroll to section boundary

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:73e9231d2adecce16b9186a0dcce58145086082c
mmm revision3e23b17a50ce22b312…
registry commit672b4e29f4713d06…
REV 50Git

Make welcome section fill viewport and link to downloads

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:ffece0693a32d36d192dae2d60bc9fda70b99348
mmm revisionf6b56c65e7dba4fe37…
registry commitadc529706ddc98c6…
REV 49Git

Add Learn More button linking to welcome section

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4ffec04caf19e83a70bd5b734c5b0b7414da9a54
mmm revision014c690690e85047d7…
registry commit7354b027800f4f40…
REV 48Git

Add welcome section above homepage downloads

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0bdf989fdb3f18cf455cde18b4d13790153df8d1
mmm revisionc92fefe6422507d6c8…
registry commit3b2574a37e982e18…
REV 47Git

Correction to top shelf margin height to avoid scrollbar gap/white gap above content as it hits this shelf when scrolling down the page.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:d07e6ee885b145dca4f780e7dd141077a555b770
mmm revision3e9f10de70e927f77a…
registry commited74cb289ca059b0…
REV 46Git

Wording update

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:5165a4a50c3c464fbbddf7bd1021c80678a736a8
mmm revision5485a52c849163ed87…
registry commitee5a16325e8458e9…
REV 45Git

Show license activation success with backup path and dismissal

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:53f8a321bb22a3bb43d00211d076bebc37901384
mmm revisiond86b8196dfa3cf90a4…
registry commit6399cb4d414d15e4…
REV 44Git

Add local homepage development command with client bundle watching

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4c7ee87e70d5c1e778f7b213508a7ed6b6474e6b
mmm revision07c7c5a2112ddef37e…
registry commitd24bfae39330a3cb…
REV 43Git

Another wording improvement

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:50a45e642e6a99492f0b24914bedcf4725838345
mmm revision79c4d5a00d8e4ea3bf…
registry commitc98c80815526ca58…
REV 42Git

Add GNOME integration instructions below backup tips

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:784dbd35a3ada7a37726bc23c15a0199a4ac3e65
mmm revision7d8b512e6186672ce5…
registry commitfea8bfeeefdb44f8…
REV 41Git

Wording improvements

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:323e9b284478f2bb1b9cee7fa630c656a17dea06
mmm revision380db8a478f30fa6a7…
registry commitc570a880111f1fab…
REV 40Git

Add backup tips reveal and enable trial AppImage downloads

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f25d060ad61a2f834d0cfd67406c7af5d56ffe6e
mmm revisiond5c863548e70948b0c…
registry commitc73ce66dc93a8845…
REV 39Git

Remove sudo from AppImage installation instructions

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e9fa231c5257a73c2711bbe57aedcbbc0720976f
mmm revision2d2905a065ed069491…
registry commiteeb1c30bfd3463c1…
REV 38Git

Trust production license issuer in desktop activation policy

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:60f64284719a88f94251fca0a64e54e46f245b69
mmm revision6b11400faa4ca7c251…
registry commitbf8d183667c31b23…
REV 37Git

Add AppImage installation and backup instructions

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f96187f20f5af5d73db68a7d060c58be1e043835
mmm revision6397983b3205fd79b5…
registry commitda7ab343ea3def9f…
REV 36Git

Show immediate feedback when starting an AppImage download

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:6ce226ee98494097e075d7b55bed04a354d7a721
mmm revision0aa2980d09f84d4054…
registry commit4e00cfd038e9e2ac…
REV 35Git

Add clipboard button beside revealed license phrase

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e198879afc26fef063cf292c61bddd3fe4238bdf
mmm revision2a3991e24f9a07a9be…
registry commita94cad6e874ff8bd…
REV 34Git

Set homepage viewport for mobile layouts

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:963c23ebafd5e3eca399d396cbb173b2cee09d98
mmm revision51aa14f20df9cf3480…
registry commit2fc0fb30d4349b55…
REV 33Git

Add correlated Stripe webhook and license fulfillment diagnostics

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:76ab2da4d626b4a59ee9f19c7b3c116e0f9b3195
mmm revision697b2da90c6a250937…
registry commit0ea84841cfb9a9f3…
REV 32Git

Disable application browser runtime on the homepage

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:bd5a5ee2a2a9fbaf365884c73478b405dd9e3c5f
mmm revisione7a55e9eb6dfe617a9…
registry commitffd0c8d6f3b8352e…
REV 31Git

Point Alpha5 proxy to port 8354

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0d851cf6ecf7707ade98c274941b58c7ff4bd5dc
mmm revision12b66b8342b2884f8e…
registry commita2c99b5a00b5cc12…
REV 30Git

Set port

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e0b2a7bb0f3ac2a9d7a118f8e839dcc1f0a67890
mmm revisioncea1cc22c469505fec…
registry commite4d5510f4cea6da7…
REV 29Git

Allow overriding Alpha5 app folder

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:bcf9ef017ef6b8f696b0d4f7128c2841034acebf
mmm revisionaa2f7db3d49453d57d…
registry commit738b7b7d5f3f146b…
REV 28Git

Add minified production build

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:fd34ff184d46a060c1fc27f1bdd220c9fce2aefd
mmm revision6c94c96609f11de695…
registry commit701d8080b7e0f29f…
REV 27Git

Wording and layout tweaks, move the details of the LTS to below the purchase area, add statement about only requiring activation once.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:264fcfdc6cf907a024515923992c898800b95b14
mmm revisioneabf17009132f0c1cd…
registry commitfb678fcba9410ea0…
REV 26Git

Isolate Alpha5 Nginx virtual host

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:9c375a269b923fb73b30bd946996a9a4389430a3
mmm revisionaa5d2757c87fcb40c0…
registry commit9f27db1c5a3769a7…
REV 25Git

Route Alpha5 licensing through production host

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0e727931a683a0232286332c0f289eb6d94a78f5
mmm revision133e2b9f7ae265f8df…
registry commit65ef6cf209292ecd…
REV 24Git

Fix License Key Phrase activation lookup

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:8d131243e9e97112b8816c373cb7275a6e60b6f1
mmm revision72e4f779cca94d6388…
registry commit3a7617fc31e9efe0…
REV 23Git

Use 12-word License Key Phrases

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f0ee9ea40236f4c84f484f14f8f5bd7ba7ee36f5
mmm revisiona63a3b4bf2e7ee03ac…
registry commit5e0a6b0d10ac56b7…
REV 22Git

Activate Mindfolder with License Key Phrases

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:0b2366aac01645a55a7da0f92d2487fcb7fc3551
mmm revisioneb7a73f77151e3c189…
registry commit0ce364b933d65ccf…
REV 21Git

Report activation page load failures

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:8a176eec86eabe6902ccce73fe802644109f4134
mmm revisione67e62974033aa4ae2…
registry commit74726bb60c9d64f6…
REV 20Git

Preserve loaded checkout between payment methods

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:3c2a3743764d0377a85e62524b7bf81da5168738
mmm revisiona65013c2133be22430…
registry commitc711313ddf34b058…
REV 19Git

Report and recover from checkout webhook failures

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:9516a0aca92ee1e1a8595aca7c2a73a6558044ac
mmm revision147f2f1286ed14d7c1…
registry commitac13610568d25ed7…
REV 18Git

Refine checkout selection and fulfillment states

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f52e435b7e1808d8f3156c3911ff30ac7338ec67
mmm revisioncffe4e7fca164394bc…
registry commit4e0915c9a3ff9a17…
REV 17Git

Fulfill Stripe purchases with MMM licenses

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4b02714421ee290a6836211f778357a8617abb97
mmm revisione5114f7452750a2a37…
registry commited756e1df3c75552…
REV 16Git

Refine licensing terms and checkout success state

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:cba380c73d83264469481b9b3780a3c95cb0579f
mmm revisionf72ca8875a959a6667…
registry commit91e0b867ae49743e…
REV 15Git

Add post-purchase download state

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:80d59efbdd29ce280fba1f03c4a7bafe758ed787
mmm revision90ee499fd4c6b736df…
registry commita6801b8665df4a16…
REV 14Git

Add Stripe checkout summary

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:a47bc927dcf39539a13004331f651358c48276b6
mmm revisiond6af1c0aee5e19f27f…
registry commit85c717f873ceba00…
REV 13Git

Complete custom Stripe payment form

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f574b640d0ed2108ac778a0d986aa7c98d64b6d5
mmm revision710a48df1856545e43…
registry commitd6dfc4d5d5ed77d1…
REV 12Git

Refine purchase flow and download page layout, text content.

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:fca0a25fa8b835e1faa0e55f6b8ae3baad4ef545
mmm revisiond32e26f92bb025ec6d…
registry commitee72f94ff44158e9…
REV 11Git

Customize Stripe checkout with Elements instead of embedded

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f94267b0d69b9838f204a72cded68c1984f26bda
mmm revision7783cc38a15527c5e7…
registry commitde2a7ca1ab0e026f…
REV 10Git

Add embedded Stripe card checkout

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:b97201ce53a538652ae8d5f3c4a196206f7bda78
mmm revision472f5f353000ad334e…
registry commitb278d9e1a9eaeb75…
REV 9Git

Reconnect published MMM history

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:478104135ebc440ed88b92ea556fadc9ffc507ba
mmm revision9cbfe363e0b2c5cb75…
registry commitbcfc4817c9ab7ca1…
REV 8Git

Some layout adjustments and add Payment option markup

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e6567fb33a37120d5c6e613cfca79e34225e82ed
mmm revisionbb91f05579428d8d4d…
registry commit7f94d84ef8d7c11b…
REV 7Git

Style selected purchase option

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e9e35e4a1a00bedb0acc4d7fab8c9d3f1b6bbeac
mmm revision1151af8ab9ac93615d…
registry commitfc165c64af90dcce…
REV 6Git

Render download modes with Reef

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:215cbafbcf41704eb24ff14002a0948a41f09d6c
mmm revision83ae23d058b7750077…
registry commit08112edbc64c2f6d…
REV 5Git

Build homepage download layout

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:f200814eaf1c449274a77c5e2acadbec9e47cd3d
mmm revisionb2a51e5e847ed51ff3…
registry commitce9d0f4545068415…
REV 4Git

Build homepage download section from reference

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:e79168dabdafc46677cdcbaaccb21afdf3f6d92f
mmm revision394b01bfa80df8b965…
registry commit7731b27b59653e61…
REV 3Git

Position learn more lower in homepage hero

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:56f3c70c2bdf50ead8d5713a15b58a9c36f44c96
mmm revision5e04d0c80c6e9a0a41…
registry commit7d07818a827eab07…
REV 2Git

Restore homepage learn more section

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:60a19ffda3d223cf0fe440fb51d6f008517ee493
mmm revisionb4ba6db3af3384e679…
registry commit8b383eb128ed144e…
REV 1Git

Initial fresh late Mindfolder landing page WIP

Derrick Schwabe <drschwabe@fastmail.com>

git:sha1:4a762094b6a1b346544149c65d2400a6752feb93
mmm revision5d44ef15ee190d7d77…
registry commitc50832bae445d644…

SIGNED HISTORY ANNEX

Earlier Git history

Newest first · 0 pre-adoption commits
mmm adoption boundaryThe project controller imported and signed the Git graph reachable from 4a762094b6a1b346… at 2026-09-04 14:53:20.010Z.
This project had no earlier Git commits.