Jayne is a girl's name.

River ,'Trash'


Buffistas Building a Better Board ++

Do you have problems, concerns, or recommendations about the technical side of the Phoenix? Air them here. Compliments also welcome.


Gudanov - Apr 28, 2018 11:11:22 am PDT #4076 of 4671
Coding and Sleeping

Here's an example:

Desktop View [link]

Emulation of an iPhone view [link]


Tom Scola - Apr 28, 2018 11:41:11 am PDT #4077 of 4671
Mr. Scola’s wardrobe by Botany 500

Unless there is some egregious difference between the database schema, I can handle the migration.

(A bunch of the really old threads should just be archived anyway, though).


Beverly - Apr 28, 2018 10:20:38 pm PDT #4078 of 4671
Days shrink and grow cold, sunlight through leaves is my song. Winter is long.

Cool, Gud. Thanks!


Calli - May 03, 2018 1:45:53 am PDT #4079 of 4671
I must obey the inscrutable exhortations of my soul—Calvin and Hobbs

Nice!


Gudanov - May 16, 2018 7:56:06 am PDT #4080 of 4671
Coding and Sleeping

Beta board is now at version 0.2.

On migration: To sum up what I think is the major issue, there are a whole bunch of inactive users in the user table and all those passwords are stored in unsalted, insecure hashes. If we migrate users, then we have to keep around all those insecure password hashes. Active users could be forced to create a new password that will be securely stored, but the inactive users will just have those insecure hashes sitting around.

The new site makes it a lot harder to hack into the database, but it's best to assume that database security could be breached.


Gudanov - May 16, 2018 7:58:31 am PDT #4081 of 4671
Coding and Sleeping

As always, the beta board is at https://beta.buffistas.me.

Not a lot of work slated for beta 0.3, but not much free time to work on it either :(

[link]


Gudanov - May 16, 2018 8:01:44 am PDT #4082 of 4671
Coding and Sleeping

Also, the data schema of the beta board is pretty similar to the current board. However, tables are not created for new threads there is just a posts table and a threads table (called subjects because of a keyword conflict with threads)


Tom Scola - May 16, 2018 8:23:45 am PDT #4083 of 4671
Mr. Scola’s wardrobe by Botany 500

That's how the board here used to work, but ita had to split it out into individual thread tables because the posts table just got too big and unwieldly.


Gudanov - May 16, 2018 8:58:40 am PDT #4084 of 4671
Coding and Sleeping

Hmmm.... that shouldn't be an issue with the Postgres database.


Gudanov - May 22, 2018 3:55:16 am PDT #4085 of 4671
Coding and Sleeping

In case you didn't know the beta site is now at version 0.3. Support was added to close threads and there are a few bug fixes. Version 0.4 will be about filling out a lot of the static content. I'm thinking I might take a little different approach and make the static content at least semi-editable from admin so it's easier to update things.

That's the update so if you didn't know, now you know.