<FromGitter>
<damianham> @all Lone maintainers of github projects actually go and do something called 'real life' and fail to keep their project up to date. One of the ways to solve this problem is that is a bunch of devs come together to curate some useful projects for their platform. There already exists Crystal Community https://github.com/crystal-community but there are only 4 people involved so far. We really need lots of people
<FromGitter>
... involved in order to spread the burden and keep more shards up to date, especially for the Amber platform. So my suggestion is we form github.com/AmberCommunity and collectively maintain shards that are useful for Amber projects. I have set that up as a github organisation and I will invite people to join. If I don' ... [https://gitter.im/amberframework/amber?at=5cb186b0016a930a45afa952]
feepbot has quit [Ping timeout: 264 seconds]
feepbot has joined #amber
<FromGitter>
<drum445> @elorest yep, that makes sense. Good to know Amber follows those practices, thanks for clearing it up
<FromGitter>
<kvirani> @damianham that sounds cool. Would love an invite. I'm new to the community with only one PR merged into Amber but one on the way.
<FromGitter>
<mixflame> @damianham I think I can help as well.
<FromGitter>
<mixflame> I have merged 1 PR as well but been working on my own project in Crystal for a while
<FromGitter>
<elorest> @mixflame Should be able to configure SSL in your environment file by setting values for for `ssl_key_file` and `ssl_cert_file`
<FromGitter>
<elorest> because of an ssl issue in the crystal stack though you might see warnings occasionally.
<FromGitter>
<mixflame> alright
<FromGitter>
<elorest> If it isn't documented please do. I thought it was though.
<FromGitter>
<mixflame> alright. do I need to run two servers to support both https and http still?
<FromGitter>
<elorest> Should probably under settings/environments section.
<FromGitter>
<elorest> Yes. It's only binding to one port. In any big setup it would still make sense to run nginx in front of it as it handles static files better.
<FromGitter>
<mixflame> i will just switch to HTTPS only then
<FromGitter>
<mixflame> in a bit
zbaylin has joined #amber
<zbaylin>
hi everyone
<zbaylin>
I'm sure im not the first person to migrate to Granite after Crecto stopped being maintained
<zbaylin>
I was wondering if there was any support for Enum fields in granite
<FromGitter>
<mixflame> what's the issue @zbaylin?
<zbaylin>
if not I can make a PR for them (if that's okay)
<FromGitter>
<Blacksmoke16> is there isnt a way to handle custom types to/from the db
<FromGitter>
<Blacksmoke16> if you would want to work on that id be happy to help, would be a good one to figure out a good solution for
<FromGitter>
<elorest> <zbaylin> I don't think there is currently support of them. I've been using granite but am just faking the enum's with a constant for them on the model side.
uzaco has joined #amber
uzaco has quit [Quit: Leaving]
<FromGitter>
<zbaylin> Interesting
<FromGitter>
<zbaylin> the way Crecto dealt with them was to create a fieldname_""
<FromGitter>
<zbaylin> sorr
<FromGitter>
<zbaylin> Sorry my phone is being weird but they would create a string column and convert back and forth on operations
<FromGitter>
<Blacksmoke16> Yea that relates to supporting custom types as you would need a way to do that conversion
<FromGitter>
<Blacksmoke16> Some things it would make sense to have built in, like uuid, others would be better to have a way to define custom stuff
<FromGitter>
<zbaylin> ok cool
<FromGitter>
<zbaylin> Also, does Granite support PG timezones? Not sure if that's wualified
<FromGitter>
<zbaylin> as a custom data type
<FromGitter>
<Blacksmoke16> unsure, would have to test it
<FromGitter>
<zbaylin> Okay I can do that -- thanks for your help!