kayos@tcp.direct
f7bd008e7a
rename module
2022-01-08 16:05:39 -08:00
kayos@tcp.direct
086507aea0
Unreasonably massive refactor, passes go vet
2022-01-08 15:55:52 -08:00
kayos@tcp.direct
22acdf200e
Continue refactor, pass go vet
2022-01-08 14:29:51 -08:00
kayos@tcp.direct
3f1ce07489
Refactoring
2022-01-08 06:35:12 -08:00
jtieri
3ff54d8cf7
refactor DB context
2021-09-18 22:24:51 -05:00
jtieri
1b21faf2a9
password hashing
2021-09-18 21:42:11 -05:00
jtieri
d0389c6679
working register/login
2021-09-18 21:23:59 -05:00
jtieri
35c214db59
update schemas
2021-09-18 21:23:14 -05:00
jtieri
8d65c56888
refactoring names
2021-09-18 21:22:52 -05:00
jtieri
aad9a69df2
WIP: implement register
2021-09-16 23:08:14 -05:00
jtieri
f1bda406a4
check if player name exists already
2021-09-16 23:07:56 -05:00
jtieri
82144c737c
helper functions
2021-09-16 23:07:33 -05:00
jtieri
72942d5e2b
player related SQL/models
2021-09-16 23:07:17 -05:00
jtieri
be0c29daef
WIP: DB models & design
2021-09-16 00:28:27 -05:00
jtieri
e19cedd019
formatting fix
2021-09-16 00:27:50 -05:00
jtieri
f82ebd742f
date & time helper functions
2021-09-16 00:27:15 -05:00
jtieri
24010da0e2
WIP: implement register
2021-09-16 00:26:26 -05:00
jtieri
0312dd2f1c
playing with crypto in handshake
2021-09-16 00:25:33 -05:00
jtieri
71c26b9d31
packet log update + WIP: register
2021-09-12 20:39:14 -05:00
Justin T
f6856b3b42
Merge PR #4 : Packet Handling Refactor
...
* more detailed logging of packets
* rename handlers to be less redundant
* straggler file
* packet handling refactor
* get config ref
2021-09-10 01:07:38 -05:00
jtieri
e32a74c9e1
WIP: better logging
2021-09-09 19:28:58 -05:00
jtieri
dc60307271
update .gitignore
2021-09-09 19:28:18 -05:00
jtieri
1300efccca
basic web server for client
2021-09-08 23:50:07 -05:00
jtieri
31f9ed88c2
IZ WORKING
2021-09-08 23:33:55 -05:00
jtieri
e4e2ff1eba
update .gitignore
2021-09-08 23:31:26 -05:00
jtieri
7422931414
setup mariadb & test db
2021-09-08 22:40:28 -05:00
jtieri
6ad1717bc9
abandon gorm for mariadb/sql
2021-09-08 21:14:06 -05:00
jtieri
cd11807251
refactoring project structure
2021-09-05 21:48:30 -05:00
jtieri
948ed83a9d
update README
2021-09-05 21:28:29 -05:00
jtieri
9ed04d4f94
WIP: remove sql-driver for gorm
2021-09-05 21:19:02 -05:00
jtieri
b8636f8eae
build default config file
2021-09-05 20:07:49 -05:00
jtieri
e43d95179a
add Dockerfile
2021-09-05 19:23:07 -05:00
jtieri
545ed895ef
Merge remote-tracking branch 'origin/master'
2021-09-05 19:22:45 -05:00
jtieri
4f2c91d84b
init go mod & add ignore files
2021-09-05 19:22:17 -05:00
Justin T
eceb7741b1
Create codeql-analysis.yml
2021-09-05 17:26:21 -05:00
Justin T
12ca90c707
Merge pull request #1 from jtieri/dev
...
baseline for Habbo concept in Go
2021-03-02 00:57:40 -06:00
Justin T
06ea3ea5c2
Merge branch 'dev' of https://github.com/jtieri/HabbGo into dev
2020-04-13 11:02:54 -05:00
Justin T
41b28d2f21
eye dee kay
...
Old commit I had stashed.
I believe I was decoupling some of the dependencies and working on making the design consistent.
Should have free time soon. May refactor the shit out of this or may just start from scratch.
2020-04-13 11:02:47 -05:00
Justin T
bbafa6657c
Delete LICENSE
2020-03-29 22:27:10 -05:00
Justin T
f968ac1c4c
Update config.yml
2020-01-03 22:43:41 -06:00
Justin T
e9e90c138e
update main.go
...
build nav & room service. cleanup ugly string formatting
2020-01-03 22:42:46 -06:00
Justin T
46f8738d1f
Update navigator
...
Progress on the navigator; implemented singleton pattern for service & may use for all services that make sense to have one instance of. Started the first packets in building navigator
2020-01-03 22:42:11 -06:00
Justin T
639a50fca0
WIP: Basic room design
...
Began work on modeling of rooms in the server as well as start on its related service/database components.
2020-01-03 22:38:22 -06:00
Justin T
69746e7c92
WIP: Getting basic navigator system started
...
Building the in-game navigator as well as working on the general design of how services will be called in the server.
2019-12-29 18:04:33 -06:00
Justin T
421727af70
fix base64 decoding
...
Accidentally broke Base64 decoding in a previous commit.
2019-12-23 15:06:04 -06:00
Justin T
d2fd2e663c
project refactor
...
Code cleanup in an effort to make things a bit more uniform accross the server as well as to add documentation and make things a bit easier to navigate
2019-12-23 14:05:56 -06:00
Justin T
7eef06716c
packets update
...
Finished handling a few more packets, small changes to existing packets for handshake/players
2019-12-23 13:27:09 -06:00
Justin T
c2b4042a96
Players update & refactor
...
Updated players design to decouple the service/logic from the model, which was going to cause naming conflicts down the road. Temporary DB stuff for logging players in & loading details/badges.
2019-12-23 13:24:23 -06:00
Justin T
5609861e26
WIP: handling navigator packets
...
Beginning work on handling client->server packets for the in-game navigator.
2019-12-23 13:10:45 -06:00
Justin T
17c6632b78
update scheduler
...
Add some headers to the switch and format things a bit so its more maintainable
2019-12-13 01:20:14 -06:00