profile
viewpoint
Hampton hamptonmoore Europe https://hamptonmoore.com Well, I am a full stack web-developer

hamptonmoore/Analytics 4

📚 Simple and Easy to use NodeJS Based Analytics Software

hamptonmoore/dodeascholar.com 2

A simple tool a made for Dodea students to calculate their GPA

getsquared-xyz/Player 1

The Online Player

hamptonmoore/APCompSci 1

For AP Computer Science I find myself writing code to automate tasks they have us do. This is where I push the code to.

startedmterron/pumpkin

started time in 11 days

delete branch hamptonmoore/Oblecto

delete branch : initDatabesFix

delete time in 13 days

PR opened robinp7720/Oblecto

Fix typo initDatabes to initDatabase
+13 -13

0 comment

7 changed files

pr created time in 13 days

create barnchhamptonmoore/Oblecto

branch : initDatabesFix

created branch time in 13 days

startedrobinp7720/Oblecto-Web

started time in 13 days

push eventhamptonmoore/Oblecto

Hampton Moore

commit sha d3f17ea6edb9bb649be6bce88dec0a3edba31507

Require authentication to update posters and fanart

view details

Zeyphros

commit sha 4ce3809efb2c83687701c90221b992e608aa199c

Merge pull request #51 from hamptonmoore/put-require-auth Require authentication to update posters and fanart

view details

Hampton Moore

commit sha 62dbc4696b7267e7ba7a51faf6b75179b982148e

Alow JWT to be passed as auth query

view details

push time in 13 days

delete branch hamptonmoore/Oblecto

delete branch : put-require-auth

delete time in 13 days

issue commentrobinp7720/Oblecto

API for manual imdb ID

Perfect I will start working on this

lholliger

comment created time in 13 days

create barnchhamptonmoore/Oblecto

branch : put-require-auth

created branch time in 13 days

create barnchhamptonmoore/Oblecto

branch : owoblecto

created branch time in 13 days

PR opened robinp7720/Oblecto

Alow JWT to be passed as auth query
+1 -1

0 comment

1 changed file

pr created time in 13 days

create barnchhamptonmoore/Oblecto

branch : allow-jwt-in-query

created branch time in 13 days

issue openedrobinp7720/Oblecto-Web

SRV records

If someone types the hostname 'example.com' the OblectoWeb client should check for an SRV record at '_oblecto._tcp.example.com', and use the port(s) provided to connect

created time in 13 days

PR opened robinp7720/Oblecto

Refactor CLI

Refactors the CLI to make adding commands much easier

+165 -57

0 comment

4 changed files

pr created time in 13 days

create barnchhamptonmoore/Oblecto

branch : cli-refactor

created branch time in 13 days

delete branch hamptonmoore/Oblecto

delete branch : changepassword

delete time in 13 days

push eventhamptonmoore/Oblecto

Hampton Moore

commit sha e64ec3927d1eae0f3c9a0dc58bdf1adb2a6801b3

Add removepassword to CLI

view details

push time in 13 days

push eventhamptonmoore/Oblecto

Hampton Moore

commit sha dae2950c733816e6ca6a14eaaaabb6e535e9f953

Add removepassword to CLI

view details

push time in 13 days

push eventhamptonmoore/Oblecto

Hampton Moore

commit sha f128723c9ba0cfb3f52cfce49dfe554916675e15

Add changepassword to CLI

view details

push time in 13 days

PR opened robinp7720/Oblecto

Add changepassword to CLI
+38 -0

0 comment

2 changed files

pr created time in 13 days

create barnchhamptonmoore/Oblecto

branch : changepassword

created branch time in 13 days

push eventhamptonmoore/hamptonmoore

Hampton

commit sha 09b658ce2582f5edf446aecf2874a4e0a60d9255

Update README.md

view details

push time in 13 days

create barnchhamptonmoore/hamptonmoore

branch : main

created branch time in 13 days

created repositoryhamptonmoore/hamptonmoore

created time in 13 days

issue commentrobinp7720/Oblecto-Web

Automatic server detection

Any idea of a way this could be done? I was thinking scanning the users lan which seems to still be possible using WebRTC to get their local ip, but will stop working according to https://stackoverflow.com/questions/56755747/rtcicecandidate-no-longer-returning-ip. Instead it could just scan common ip ranges like 192.168.0/24 and 192.168.1.0/24. Is the plan to have Oblecto Web hosted statically on a place like fastly?

robinp7720

comment created time in 13 days

delete branch hamptonmoore/Oblecto

delete branch : fix-image-puts

delete time in 14 days

pull request commentrobinp7720/Oblecto

Fix image put routes and issue #34

thank you :)

hamptonmoore

comment created time in 14 days

push eventhamptonmoore/Oblecto

Hampton Moore

commit sha 6a12187c4ec09f3efdcd88fa078af07d7bb5671b

Fix image put routes and issue #34

view details

push time in 14 days

push eventhamptonmoore/Oblecto

Robin

commit sha 5a2b74dc6d23a1fa20a0322e0e09f79296965ce6

Fix file hashing

view details

Zeyphros

commit sha 23cdaef09bb4d7b1b9de88dc3b1e4a914d488507

Merge pull request #43 from robinp7720/fixfilehashing Fix file hashing

view details

Hampton Moore

commit sha 95b6cae6ac5981ccdc63535b624e44ac63684cfd

Provide better argument errors for scripts

view details

Hampton

commit sha 4232f440039210e5bfc3b759897be264672c2f7e

Merge branch 'master' into argument-explainations

view details

Zeyphros

commit sha 3093b7260763318a684369d5793b8feede52c91f

Merge pull request #45 from hamptonmoore/argument-explainations Provide better argument errors for scripts

view details

Hampton Moore

commit sha caf625c7d17add2a29720f20b0d130279c0b3c90

Fix image put routes and issue #34

view details

push time in 14 days

PR opened robinp7720/Oblecto

Fix image put routes and issue #34
+29 -29

0 comment

5 changed files

pr created time in 14 days

push eventhamptonmoore/Oblecto

Hampton Moore

commit sha a29a8735b7d55a11085e5082f369e85f1d0e7f30

Fix image put routes and issue #34

view details

push time in 14 days

push eventhamptonmoore/Oblecto

Robin

commit sha 82667b82a7b70e5bda64c74fd21b15ea199432c2

Add message to file indexing error

view details

Robin

commit sha 014feeb569ae245cfe8df7f6c7a690b36e99246a

Allow for direct logging of error objects

view details

Hampton Moore

commit sha 78310fcc9700f5c987cc7054e7c85dc828a593de

Provide better argument errors for scripts

view details

Hampton Moore

commit sha 948a7a70f03b86c87c8cf6fd30264f0c7b76c11f

Fix image put routes and issue #34

view details

push time in 14 days

create barnchhamptonmoore/Oblecto

branch : fix-image-puts

created branch time in 14 days

push eventhamptonmoore/Oblecto

Zeyphros

commit sha 23cdaef09bb4d7b1b9de88dc3b1e4a914d488507

Merge pull request #43 from robinp7720/fixfilehashing Fix file hashing

view details

Hampton

commit sha 4232f440039210e5bfc3b759897be264672c2f7e

Merge branch 'master' into argument-explainations

view details

push time in 14 days

PR opened robinp7720/Oblecto

Provide better argument errors for scripts

This PR simply lets the user know what arguments they should be passing into the user maintenance commands.

+7 -2

0 comment

3 changed files

pr created time in 14 days

create barnchhamptonmoore/Oblecto

branch : argument-explainations

created branch time in 14 days

fork hamptonmoore/Oblecto

Oblecto is the next generation media server for your home. Made to work for your media consumption needs.

fork in 14 days

issue commentrobinp7720/Oblecto

Replace all uses of jimp with sharp

My apologies I should've looked closer at the codebase, I'll fix this issue tonight

robinp7720

comment created time in 15 days

issue commentrobinp7720/Oblecto

Replace all uses of jimp with sharp

Should this be done using the ImageScaler class?

robinp7720

comment created time in 15 days

push eventhamptonmoore/FluffyScratch

Hampton Moore

commit sha 7b846cb3fd8e5f7e6d3ec9bbe3b26b6979faf97e

Make instructions more obvious

view details

push time in 15 days

push eventhamptonmoore/FluffyScratch

Hampton Moore

commit sha 96d8af7e7289b8e0c4c657555bafe768f8083777

Refactor auth, fix #2

view details

push time in 15 days

issue closedhamptonmoore/FluffyScratch

username input in auth is case sensitive

when using the auth api, the user must input their username the same way it is spelt on scratch.

this has caused confusion.

closed time in 15 days

JeffaloBob

startedbriano1905/typings

started time in 15 days

issue commenthamptonmoore/FluffyScratch

username input in auth is case sensitive

This will be fixed soon with the revision of the auth backend as a whole this coming weekend.

JeffaloBob

comment created time in 15 days

issue commentJeffaloBob/ocular

bug logging in

Sorry about that everyone. I will be refactoring the login system this weekend to fix that issue

YOYITsM3M8

comment created time in 15 days

issue commentJeffaloBob/ocular

bug logging in

I am sorry, the issue is likely on my end. I will look at the logs and I have some planned steps to improve the login system

YOYITsM3M8

comment created time in 15 days

pull request commentJinglong7/validate

isDivisibleBy check num is a string

we arent doing assertString anymore

hamptonmoore

comment created time in 19 days

PR closed Jinglong7/validate

Reviewers
isHexColor
+13 -1

1 comment

3 changed files

hamptonmoore

pr closed time in 19 days

pull request commentJinglong7/validate

isHexColor

Already exists

hamptonmoore

comment created time in 19 days

PR opened Jinglong7/validate

Remove asserting string from issue #11
+7 -239

0 comment

60 changed files

pr created time in 19 days

create barnchhamptonmoore/validate

branch : removeAssert

created branch time in 19 days

push eventhamptonmoore/validate

Bunlong

commit sha 9b5661762621abf26149fae545a5287998191693

:heavy_plus_sign: isCurrency

view details

Bunlong

commit sha a711071d450fff124fea701b5e76b4a63ebab472

:heavy_plus_sign: isDataURI

view details

Bunlong

commit sha 6cdaeb15db4798e00b88366a84e13146e1de82aa

:heavy_plus_sign: isDecimal

view details

Bunlong

commit sha f96bd8d2acee3772d43236601d3299460102c65c

:heavy_plus_sign: isFloat

view details

Bunlong

commit sha 2c69ca7dfd39db907bfbf1bef06b879344ec25ce

:heavy_plus_sign: isDivisibleBy

view details

Hampton Moore

commit sha ad709efc3f98f0dfdf353308da7209e8148e6e92

isLowerCase

view details

SuperC

commit sha 93bb053ddd8c8bde2ef821a21f54380a9712cee4

Added isFloat

view details

SuperC

commit sha be440b121504ceae2c56c30960892ed8cd39b09c

Added isFloat

view details

SuperC

commit sha bb69295321e347eafd9a45c1be2572cc00cf1aab

➕ isFloat

view details

Bunlong

commit sha b8e8d35b0e7b6e4ec334df49e93478413aa4a7e9

:heavy_plus_sign: isEAN

view details

Bunlong

commit sha b02b702a580829e566b7da5acb7f180902a8764a

:heavy_plus_sign: isEmpty

view details

Bunlong

commit sha a85644c080a369f39476de96a849f427d6b02bc2

:heavy_plus_sign: isEthereumAddress

view details

Bunlong

commit sha 728d773c533f7c6ee44853763200bfb4763d3d98

:heavy_plus_sign: isFQDN

view details

Bunlong

commit sha 1e2abac1f84a6d14aea47bf03d66f571def591c6

:heavy_plus_sign: isFullWidth

view details

Bunlong

commit sha 4f45ed5c2601f77e5946e3fe110a419ec85ebae0

:heavy_plus_sign: isHalfWidth

view details

Bunlong

commit sha fb63100b147cf97ef87d5f8adb28c128bec9dcb2

:heavy_plus_sign: isDate

view details

Bunlong VAN

commit sha 6302b7549359511b1067b4107a4a0b994e981fae

Merge branch 'v0.2.0' into isLowercase

view details

Bunlong VAN

commit sha 1c3886a955ad1bd9da9c072bf93ad4f1862ccaee

Merge pull request #3 from hamptonmoore/isLowercase :heavy_plus_sign: isLowerCase

view details

Bunlong

commit sha 620c1571a15c1dd8d51661e95d59006f8274b886

:recycle: Refactor

view details

Bunlong VAN

commit sha 54639c66fc94cf5e60cbb11f54c922489f998959

Merge branch 'v0.2.0' into isFloat

view details

push time in 19 days

issue commentJeffaloBob/ocular

properly use chart.js in vue

https://vue-chartjs.org/guide/#browser might be useful

JeffaloBob

comment created time in 20 days

issue commentJinglong7/validate

Why are we asserting string?

If someone uses tsignore that's their fault imo

hamptonmoore

comment created time in 22 days

pull request commentJinglong7/validate

v0.5.0

Dude what's with you stealing code from PRs and not just merging the PRs into this?

Bunlong

comment created time in a month

issue commenthamptonmoore/CloudBreaker

Readme

@drbalar it appears you got something mixed up. This is a userscript that would be installed with a browser extenstion like Tampermonkey or Greasemonkey. I should've checked to make sure the name did not conflict. If you want you can make another PR, or edit your current on.

hamptonmoore

comment created time in a month

issue openedhamptonmoore/CloudBreaker

Readme

We need a readme file showing how to install CloudBreaker

created time in a month

pull request commentJinglong7/validate

isUpperCase

The issue has been fixed

hamptonmoore

comment created time in a month

startedhamptonmoore/CloudBreaker

started time in a month

push eventhamptonmoore/CloudBreaker

Zeyphros

commit sha a86aed294b30027b7c86d6dabd9a3a06845715f4

Run snagVariables once project has loaded Fixes #3

view details

push time in a month

issue closedhamptonmoore/CloudBreaker

Find better method for waiting for stage to load

Currently there is a setTimeout waiting 1s for the stage to load, where it just relaunched the setInterval if the stage has not loaded yet. There must be a better way

closed time in a month

hamptonmoore

push eventrobinp7720/CloudBreaker

Hampton

commit sha dcc6f82626b308f019c45ecba85c66ad40aaa273

Update cloudbreak.user.js

view details

push time in a month

issue closedhamptonmoore/CloudBreaker

Use already existing WebSocket

CloudBreaker should use the already existing websocket connection from ScratchVM instead of creating its own, maybe even tie into the VM completely for variable setting.

closed time in a month

hamptonmoore

issue commenthamptonmoore/CloudBreaker

Use already existing WebSocket

Fixed in 6c9285d

hamptonmoore

comment created time in a month

push eventhamptonmoore/CloudBreaker

Hampton Moore

commit sha 6c9285de32b02110b7269c224982f36c3f4cf9a7

Hook into ScratchVM for cloud functions

view details

push time in a month

push eventhamptonmoore/CloudBreaker

Hampton Moore

commit sha c62a4e91e5dde6a77416cae652c6c9ea3c541e37

Hook into ScratchVM for cloud functions

view details

push time in a month

issue openedhamptonmoore/CloudBreaker

Use already existing WebSocket

CloudBreaker should use the already existing websocket connection from ScratchVM instead of creating its own, maybe even tie into the VM completely for variable setting.

created time in a month

issue openedhamptonmoore/CloudBreaker

Find better method for waiting for stage to load

Currently there is a setTimeout waiting 1s for the stage to load, where it just relaunched the setInterval if the stage has not loaded yet. There must be a better way

created time in a month

PR closed hamptonmoore/CloudBreaker

Hi, I'm you!

This, my friend, is why gpg commit verification is important

+3 -1

0 comment

1 changed file

robinp7720

pr closed time in a month

push eventhamptonmoore/CloudBreaker

Hampton Moore

commit sha 91c8bf09a7ed4bc989d1bb65874aba8c82c054a4

Slightly refactor

view details

push time in a month

issue closedhamptonmoore/CloudBreaker

Get all cloud variables.

Currently the list of cloud variables is only built up as they are sent to the client, there should be some way to get them all at project start.

closed time in a month

hamptonmoore

push eventhamptonmoore/CloudBreaker

Hampton Moore

commit sha 26e4675032199ca1ba3ecf9c8d94e2de82547dba

Fix issue #1

view details

push time in a month

issue openedhamptonmoore/CloudBreaker

Get all cloud variables.

Currently the list of cloud variables is only built up as they are sent to the client, there should be some way to get them all at project start.

created time in a month

create barnchhamptonmoore/CloudBreaker

branch : master

created branch time in a month

created repositoryhamptonmoore/CloudBreaker

created time in a month

create barnchhamptonmoore/abc-handlebars

branch : master

created branch time in a month

created repositoryhamptonmoore/abc-handlebars

created time in a month

pull request commentJinglong7/validate

isInt

I don't see any issues with it, and I want to implement some more methods that are based on it being an int, so I want to be able to hook onto this isInt method.

SuperC03

comment created time in a month

issue openedJinglong7/validate

isFQDN not following RFCs

The isFQDN function by default does not allow for the FQDN to end in a dot. This is directly against the definition of an FQDN as defined by RFC1535 and the common understanding of what an FQDN is. Is this an intended feature or should I make a PR?

created time in a month

issue openedJinglong7/validate

Why are we asserting string?

Why does each function have assert string at the top of it? We are already using typescript so nobody will be able to pass non string variables for validation.

created time in a month

push eventhamptonmoore/validate

Bunlong

commit sha 9b5661762621abf26149fae545a5287998191693

:heavy_plus_sign: isCurrency

view details

Bunlong

commit sha a711071d450fff124fea701b5e76b4a63ebab472

:heavy_plus_sign: isDataURI

view details

Bunlong

commit sha 6cdaeb15db4798e00b88366a84e13146e1de82aa

:heavy_plus_sign: isDecimal

view details

Bunlong

commit sha f96bd8d2acee3772d43236601d3299460102c65c

:heavy_plus_sign: isFloat

view details

Bunlong

commit sha 2c69ca7dfd39db907bfbf1bef06b879344ec25ce

:heavy_plus_sign: isDivisibleBy

view details

Hampton Moore

commit sha ad709efc3f98f0dfdf353308da7209e8148e6e92

isLowerCase

view details

SuperC

commit sha 93bb053ddd8c8bde2ef821a21f54380a9712cee4

Added isFloat

view details

SuperC

commit sha be440b121504ceae2c56c30960892ed8cd39b09c

Added isFloat

view details

SuperC

commit sha bb69295321e347eafd9a45c1be2572cc00cf1aab

➕ isFloat

view details

Bunlong

commit sha b8e8d35b0e7b6e4ec334df49e93478413aa4a7e9

:heavy_plus_sign: isEAN

view details

Bunlong

commit sha b02b702a580829e566b7da5acb7f180902a8764a

:heavy_plus_sign: isEmpty

view details

Bunlong

commit sha a85644c080a369f39476de96a849f427d6b02bc2

:heavy_plus_sign: isEthereumAddress

view details

Bunlong

commit sha 728d773c533f7c6ee44853763200bfb4763d3d98

:heavy_plus_sign: isFQDN

view details

Bunlong

commit sha 1e2abac1f84a6d14aea47bf03d66f571def591c6

:heavy_plus_sign: isFullWidth

view details

Bunlong

commit sha 4f45ed5c2601f77e5946e3fe110a419ec85ebae0

:heavy_plus_sign: isHalfWidth

view details

Bunlong

commit sha fb63100b147cf97ef87d5f8adb28c128bec9dcb2

:heavy_plus_sign: isDate

view details

Bunlong VAN

commit sha 6302b7549359511b1067b4107a4a0b994e981fae

Merge branch 'v0.2.0' into isLowercase

view details

Bunlong VAN

commit sha 1c3886a955ad1bd9da9c072bf93ad4f1862ccaee

Merge pull request #3 from hamptonmoore/isLowercase :heavy_plus_sign: isLowerCase

view details

Bunlong

commit sha 620c1571a15c1dd8d51661e95d59006f8274b886

:recycle: Refactor

view details

Bunlong VAN

commit sha 54639c66fc94cf5e60cbb11f54c922489f998959

Merge branch 'v0.2.0' into isFloat

view details

push time in a month

push eventhamptonmoore/validate

Hampton Moore

commit sha c4016a57b79a4f39a20312cd789561c554837ac2

isUpperCase

view details

push time in a month

push eventhamptonmoore/validate

Hampton Moore

commit sha 18c6cab564462c42db2d2303798f012101bfd15c

isHexColor

view details

push time in a month

delete branch hamptonmoore/validate

delete branch : isLowercase

delete time in a month

pull request commentJinglong7/validate

isEmail

You should fix the git history

SuperC03

comment created time in a month

pull request commentJinglong7/validate

isJSON

lgtm

lholliger

comment created time in a month

Pull request review commentJinglong7/validate

isHexColor

+// @ts-ignore allowing typedoc to build+import assertString from '../utils/assertString.ts';++// supports 6 digit and 3 digit hex colors+const hex = /^#([0-9a-f]{6}|[0-9a-f]{3})$/i;++export const isBtcAddress = (str: string) => {

I don't even know how I made that mistake, sorry. I'll fix

hamptonmoore

comment created time in a month

PullRequestReviewEvent

issue commentjspm/project

Deno TypeScript support

Has there been any work on this?

KSXGitHub

comment created time in a month

issue commentpikapkg/skypack-cdn

Import 'https://cdn.skypack.dev/-/entities@v1.1.2-AmSiUIHF7bnhFjnIEedw/dist=es2020,mode=raw/lib/maps/decode.json' failed: 404 Not Found

After more testing the same thing happens with the react package

hamptonmoore

comment created time in a month

issue openedpikapkg/skypack-cdn

Import 'https://cdn.skypack.dev/-/entities@v1.1.2-AmSiUIHF7bnhFjnIEedw/dist=es2020,mode=raw/lib/maps/decode.json' failed: 404 Not Found

When I try to import the npm module using import cheerio from "https://cdn.skypack.dev/cheerio?dts"; I get the error

deno run --lock=lock.json --lock-write --allow-all index.ts
Download https://cdn.skypack.dev/new/htmlparser2@v3.10.1/dist=es2020?from=cheerio
Download https://cdn.skypack.dev/new/dom-serializer@v0.1.1/dist=es2020?from=cheerio
Download https://cdn.skypack.dev/new/css-select@v1.2.0/dist=es2020?from=cheerio
Download https://cdn.skypack.dev/-/entities@v1.1.2-AmSiUIHF7bnhFjnIEedw/dist=es2020,mode=raw/lib/maps/decode.json
error: Import 'https://cdn.skypack.dev/-/entities@v1.1.2-AmSiUIHF7bnhFjnIEedw/dist=es2020,mode=raw/lib/maps/decode.json' failed: 404 Not Found

This appears to be skypack imports being wrong

created time in a month

pull request commentJinglong7/validate

isURL

isURL.ts line 9 you forgot a semicolon after the false. That could be fixed in a quick git amend + fast-forward

lholliger

comment created time in a month

pull request commentJinglong7/validate

v0.2.0

Similarly according to the same RFC FQDNs are limited to 255 octets. In this case it can be assumed to mean 255 characters, as if we were to keep with javascript encoding each character in 2 octets it would drop to 127 allowed characters and go against what the RFC intended.

Bunlong

comment created time in a month

pull request commentJinglong7/validate

v0.2.0

Hello, when running FQDN tests you by default have allowTrailingDot as false. This is actually in violation of RFC1535 where it states that an FQDN ends with a trailing dot.

Bunlong

comment created time in a month

startedjchen1/crontab-deno

started time in a month

more