Rocksolid Light

Welcome to novaBBS

register   nodelist   faq  

Your account also provides newsreader access to all groups at news.i2pn2.org port 119 or 563 (TLS)


rocksolid / Rocksolid Nodes Announce / Re: rslight-0.6.5 available

SubjectAuthor
* Re: rslight-0.6.5 availableRetro Guy
`* Re: rslight-0.6.5 availableRetro Guy
 `* Re: rslight-0.6.5 availableRetro Guy
  `* Re: rslight-0.6.5 availableRetro Guy
   `* Re: rslight-0.6.5 availableRetro Guy
    `* Re: rslight-0.6.5 availableRetro Guy
     `* Re: rslight-0.6.5 availableRetro Guy
      `* Re: rslight-0.6.5 availableretro.guy
       `* Re: rslight-0.6.5 availableretro.guy
        `- Re: rslight-0.6.5 availableRetro Guy

1
Subject: Re: rslight-0.6.5 available
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Wed, 10 Jun 2020 00:57 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Wed, 10 Jun 2020 00:57 UTC
Organization: Rocksolid Light
Message-ID: <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <add37f36b4f8c82f1c4d8fd21fec8a09@def4> <76590d33134f45cf9093bddcd9623844$1@news.novabbs.com> <f716b7460912c1add6e805fe253421b2$1@news.novabbs.com> <ca4b6caafb675e65a49fa5e327976e6f$1@news.novabbs.com> <244f8a015dc5a3088d94335a7aa7d5b0$1@news.novabbs.com> <41a4e670586932a416750524c49c834f$1@news.novabbs.com> <f6483190eaaa11b8f63dbb45b431076e$1@rslight.i2p> <44bf9134e0d3b721e435ccc958dbf852$1@rslight.i2p> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="28491"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$Ar59piHJV6Xm6SEoIQmwJuytcRS8aWybmDg2ZmBRQiRFGH6H8yLnm
View all headers
Recent mods to rslight:

Fix display of multi-byte characters in overboard. Detect encoding and recode to display properly.

Added support for banning by username or email address. Simply add to a text file and it's done. I'm not much into banning, but some users just need it.

Added support for decoding attachments from fudforum.

Identify if a post came from "this" site, and italicize the username if this is the case. Yes, this does have a purpose :)

Strengthen self identification of a site to make it harder to spoof. There will be more changes in this area, but for now it is much better than before.

Added ability to pull articles from nntp server by message-id for ARTICLE, BODY and HEAD.

Currently the nntp server can serve articles as json (serialized). This will be removed as it is no longer necessary (it was a test). If anyone wants it to remain, they will need to let me know or it will not be in the next release.

Some minor css changes to improve useability on mobile devices.

Check if spool is being updated for group before inserting a newly posted article directly. If update is in process, spool post for next run (don't insert immediately). This avoids the same local article number being chosen by two processes at the same time for two different articles.

Show timestamp on all entries for logging of nntp.php. Add entry to show if new post was inserted or queued (this is for debugging purposes and will eventually be a config option).

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Sun, 14 Jun 2020 09:33 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Sun, 14 Jun 2020 09:33 UTC
Organization: Rocksolid Light
Message-ID: <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <f716b7460912c1add6e805fe253421b2$1@news.novabbs.com> <ca4b6caafb675e65a49fa5e327976e6f$1@news.novabbs.com> <244f8a015dc5a3088d94335a7aa7d5b0$1@news.novabbs.com> <41a4e670586932a416750524c49c834f$1@news.novabbs.com> <f6483190eaaa11b8f63dbb45b431076e$1@rslight.i2p> <44bf9134e0d3b721e435ccc958dbf852$1@rslight.i2p> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="24473"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$M2XyGQayDAaha6PNtjZtN.NLX96EKt2eTFoIj8AHkyzlxCTit.eCC
View all headers
Latest changes in rslight 0.6.5...

Fixed handling of inline attachments. This has been disabled for a long time until I could finally devote some time to getting it working properly. I'd rather not see inline attachments at all, but fudforum sends them, so let's support them.

Added config option for which groups to ignore when displaying the overboard. These groups will still show latest messages if you click "view latest" or click the 'Latest" button on the group list, just not in the Section overboard.

Checking for obvious bugs. There will always be bugs, but waiting a bit longer before adding any features to see if I need to address anything critical.

Thinking over future features (wish list). I have a few ideas...

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Wed, 17 Jun 2020 08:32 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Wed, 17 Jun 2020 08:32 UTC
Organization: Rocksolid Light
Message-ID: <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <f716b7460912c1add6e805fe253421b2$1@news.novabbs.com> <ca4b6caafb675e65a49fa5e327976e6f$1@news.novabbs.com> <244f8a015dc5a3088d94335a7aa7d5b0$1@news.novabbs.com> <41a4e670586932a416750524c49c834f$1@news.novabbs.com> <f6483190eaaa11b8f63dbb45b431076e$1@rslight.i2p> <44bf9134e0d3b721e435ccc958dbf852$1@rslight.i2p> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="31683"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$PFOiGD6jYVmlIACcaNMrEufOl3xpiqJRDhgRg44G9TSJWL5/11d7K
View all headers
Retro Guy wrote:

Latest changes in rslight 0.6.5...

Fixed handling of inline attachments. This has been disabled for a long time until I could finally devote some time to getting it working properly. I'd rather not see inline attachments at all, but fudforum sends them, so let's support them.

Added config option for which groups to ignore when displaying the overboard. These groups will still show latest messages if you click "view latest" or click the 'Latest" button on the group list, just not in the Section overboard.

Checking for obvious bugs. There will always be bugs, but waiting a bit longer before adding any features to see if I need to address anything critical.

Thinking over future features (wish list). I have a few ideas...

A few more improvements (hopefully):

rslight now checks inline attachments for mime-type, instead of relying on file extension. It's always done this for attachments, but not inlne attachments. This is fixed now.

Now displaying attached images inside the post (reduced size). You can still click on the iamge to view full size or download. I plan to add a config option to enable/disable this feature.

Also, added list of attachments at the bottom of a message instead of just the header (where it's not very obvious).

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Mon, 29 Jun 2020 09:06 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Mon, 29 Jun 2020 09:06:09 +0000
Organization: Rocksolid Light
Message-ID: <4ed7801bf96544db331b82bf4ff5529f$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <244f8a015dc5a3088d94335a7aa7d5b0$1@news.novabbs.com> <41a4e670586932a416750524c49c834f$1@news.novabbs.com> <f6483190eaaa11b8f63dbb45b431076e$1@rslight.i2p> <44bf9134e0d3b721e435ccc958dbf852$1@rslight.i2p> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com> <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="27645"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$Hh.m5wFpwytGL4sL05gaLuaZjbqJRDeTZOGPYZiS4VooDBIkLSyhG
View all headers
Currently working on better creation of accounts. They create fine already, but more tightly integrating Synchronet account creation. Right now it runs as a cron job, but I'm going to put it into the account creation script instead.

Also, I plan to detach account syncing between rslight and retrobbs (novabbs and rocksolidbbs). This won't disable any accounts, it will just mean that if you create an account on one, it won't automatically create it on the other. I don't think this will cause anyone any issues, or really that anyone would notice anyway.

Most of the next minor changes will have to do with better Synchronet integration, so I may release 0.6.5e before going to much further into that. I will probably wrap up changes to account creation, release the next version, then continue with Synchront integration mods.

0.6.5e will contain a few bug changes from 0.6.5d, and a few improvements. It's not a critical upgrade, but the latest release is always recommended.

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Sun, 5 Jul 2020 07:17 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Sun, 5 Jul 2020 07:17:49 +0000
Organization: Rocksolid Light
Message-ID: <b22c9cc34e1d25550ef57ab7fa4ebd5c$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <244f8a015dc5a3088d94335a7aa7d5b0$1@news.novabbs.com> <41a4e670586932a416750524c49c834f$1@news.novabbs.com> <f6483190eaaa11b8f63dbb45b431076e$1@rslight.i2p> <44bf9134e0d3b721e435ccc958dbf852$1@rslight.i2p> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com> <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com> <4ed7801bf96544db331b82bf4ff5529f$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="13175"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$s8KNxS8RuA0FNSIWV3LQpObFhH9Fll3Ys8VtI/Pbr71aYkjnXNgEm
View all headers
Fixed a bug in expire.php that did not remove the article info from the search overview. This led to finding search results that did not return an article. Should be fixed now.

Added link to search user in overboard listing (or view latest in a group).

Fixed a few little bugs and cleaned up Synchronet integration a bit more. Note: if you see 'inbox' in retrobbs, that's Synchronet with a bit of css. Mail is not a feature of rslight.

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Thu, 9 Jul 2020 09:31 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Thu, 9 Jul 2020 09:31:13 +0000
Organization: Rocksolid Light
Message-ID: <1a756a39b37e812146c0d1a367aa5f14$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <f6483190eaaa11b8f63dbb45b431076e$1@rslight.i2p> <44bf9134e0d3b721e435ccc958dbf852$1@rslight.i2p> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com> <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com> <4ed7801bf96544db331b82bf4ff5529f$1@www.novabbs.com> <b22c9cc34e1d25550ef57ab7fa4ebd5c$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="21319"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$BB/UDOM6N8jadIBx3/ya/OSEQzrCvVmi2x4Me1SNuCgSSCv1PT5se
View all headers
Fixed a bug in head.inc that would allow certain config options to reset to main config file. Since you should be able to override main config with section config, this was not what I wanted. It's fixed now and will be in the next release.

The way it's meant to work, and does, is in /etc/rslight the main config file is:
rslight.inc.php

You can copy config options from that file to your <section> config, for example:
rocksolid.inc.php
and these will override rslight.inc.php.

Cleaned up case sensitivity on group names. Really they should all be lower case, but if you specifically want/need something different, rslight will convert incoming messages to match your system.

Changed the way the 'Quote' button works when replying to posts. Previously, if you hit it again, it would erase what you were writing, which is irritating. Now, the button should disappear if/after you hit it once. This is one of two places rslight uses javascript. The other is to try to display article times in your local time (whatever time your browser thinks it is). Neither of these features are critical, so javascript can be disabled and everything should work fine other than these two things.

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Sun, 12 Jul 2020 09:12 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: Retro ...@rslight.i2p (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Sun, 12 Jul 2020 09:12:22 +0000
Organization: Rocksolid Light
Message-ID: <eedaa83f83d7cf0b0149fedc2c134b0c$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <f6483190eaaa11b8f63dbb45b431076e$1@rslight.i2p> <44bf9134e0d3b721e435ccc958dbf852$1@rslight.i2p> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com> <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com> <4ed7801bf96544db331b82bf4ff5529f$1@www.novabbs.com> <b22c9cc34e1d25550ef57ab7fa4ebd5c$1@www.novabbs.com> <1a756a39b37e812146c0d1a367aa5f14$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="10381"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$ezIgSndH8ckyZK.DZMuYnOMC39sfBbB/hXxtecnlFGDkxEExcPzrW
View all headers
Did some more work on 'Quote'. Spaced the buttons a bit farther apart, and changed 'Post' to 'Post Article', which makes the buttons different sizes and easier to differentiate.

Modified overboard.php to handle base64 encoded articles and still be able to display a snippet. (maybe just don't post base64 encoded articles)

Added two new commands to the nntp server:
DATE
XHDR

Date, because claws mail really likes to know the date (a lot). And claws mail also likes to read individual headers before downloading articles. Adding these two commands has allowed claws mail to work well with rslight nntp server. xhdr also supports displaying an article by message-id.

This also showed a bug in overview where it had too many spaces between references. Other readers handle this fine, but claws mail didn't like it and then could not thread the articles. This seems to be working now, but I'll keep testing it.

Retro Guy


--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Thu, 16 Jul 2020 10:39 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
(Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Thu, 16 Jul 2020 10:39:52 +0000
Organization: Rocksolid Light
Message-ID: <715a84ebef99136c07f3d9b25377f36f$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com> <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com> <4ed7801bf96544db331b82bf4ff5529f$1@www.novabbs.com> <b22c9cc34e1d25550ef57ab7fa4ebd5c$1@www.novabbs.com> <1a756a39b37e812146c0d1a367aa5f14$1@www.novabbs.com> <eedaa83f83d7cf0b0149fedc2c134b0c$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="26865"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$Evh7IsKdOGyzOCrwjJuKSuvn7U1YCzmAoH69NudaXtQGCQmcRFeW2
View all headers
Quote seems to be working ok, so considering it done for now.

I have added account creation authentication by email (receive code, then enter it). This is really for clearnet users to avoid creating tons of accounts (it happens), and ties an account to an email address. This is very different from the purpose of rslight for tor/i2p users, but since most of my users are clearnet users, and of course some have decided it's an easy place to just create new addresses to troll, I have added this feature. It is a toggle in config, and can be enabled/disabled by what network the client is connecting from.

When you create an account on tor or i2p, the address is simply used in display of your posts. It just needs to be formatted as an email address. In rocksolid groups, and account is unecessary from any network.

I've added a config toggle to truncate display of email addresses in posts and overboard. This avoids email harvesting on the site, and adds a bit of privacy. If I need to address an issue, the email is of course still in the actual article, it's just not fully displayed on the site.

I still need to apply this to the thread list, which I will do tomorrow. It's just a new function that I now call when displaying 'From' info.

You can see the difference on rslight by looking at the Rocksolid section, which does not truncate the addresses, and the other sections which do.

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Fri, 17 Jul 2020 09:57 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
(Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Fri, 17 Jul 2020 09:57:47 +0000
Organization: Rocksolid Light
Message-ID: <34d3f9771fbeedfbb27c5b277be84730$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <f6402fa0e2c73a9df6be903720de223d$1@news.novabbs.com> <82e68151cfd0370e7ed7245261840164$1@rslight.i2p> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com> <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com> <4ed7801bf96544db331b82bf4ff5529f$1@www.novabbs.com> <b22c9cc34e1d25550ef57ab7fa4ebd5c$1@www.novabbs.com> <1a756a39b37e812146c0d1a367aa5f14$1@www.novabbs.com> <eedaa83f83d7cf0b0149fedc2c134b0c$1@www.novabbs.com> <715a84ebef99136c07f3d9b25377f36f$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="16820"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$iowBxm4BRJb.KHWqC.9SLeFJI35ygMDT9oTUz4J.ojVNt6rqqTXYq
View all headers
Completed email verification functions to use an SMTP server instead of directly sending mail.

This allows it to be used from dynamic ips or where port 25 is blocked (and basically makes it more reliable).


--
Posted on: Rocksolid Light
www.novabbs.com


Subject: Re: rslight-0.6.5 available
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Tue, 21 Jul 2020 01:47 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.5 available
Date: Tue, 21 Jul 2020 01:47:39 +0000
Organization: Rocksolid Light
Message-ID: <c085bea80d095abc8290127847216616$1@www.novabbs.com>
References: <d85bc2d1f45aac32fa7a3b11ce798434$1@news.novabbs.com> <5cdc92b5930f599df8079b116edaf25f$1@news.novabbs.com> <5be7f8331a4d4f83b989266f1691c548$1@example.com> <b0368b41270c88e610cfca749f6b306d$1@rslight.i2p> <74d611e6e9c1a16f852d7766be2e2e8c$1@192.168.0.220> <54c1347a277bbd4c66fbca23ad887095$1@rslight.i2p> <1509b316093cc90bc1badbb23ce5e60b$1@rslight.i2p> <fac2bbf0c6e813a1cd59e75142a48215$1@www.novabbs.com> <33ca28149015103b9195bbc9d6445bb6$1@www.novabbs.com> <bf352d83c4052359a58b51172a1687d4$1@www.novabbs.com> <4ed7801bf96544db331b82bf4ff5529f$1@www.novabbs.com> <b22c9cc34e1d25550ef57ab7fa4ebd5c$1@www.novabbs.com> <1a756a39b37e812146c0d1a367aa5f14$1@www.novabbs.com> <eedaa83f83d7cf0b0149fedc2c134b0c$1@www.novabbs.com> <715a84ebef99136c07f3d9b25377f36f$1@www.novabbs.com> <34d3f9771fbeedfbb27c5b277be84730$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="3841"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.com
X-Rslight-Site: $2y$10$BtYuABQtsK/f4dCyxWRJfOE5lAOpq/QU5iFU2VEP9cRtcGTjemWhK
View all headers
Fixed an issue in display of poster names in overboard due to a LF in user config file.

Found a bug in header.php that had the config dir hardcoded. That is now fixed to use config.

Found a major bug that caused every group to rebuild all its threads evertime the group was loaded. Took me a while to figure out why this was happening, but it's fixed now.

Now a group with 30,000 posts loads in a fraction of a second while previously it took way too long (10 seconds or even longer). Hopefully page loading is quick now, and overhead on the server is drastically reduced!

Added a motd (message of the day) feature. Just put the message in a text file (motd.txt) and it is displayed. If the file does not exist or is empty, nothing is displayed.

Retro Guy

--
Posted on: Rocksolid Light
www.novabbs.com


1
rocksolid light 0.6.6
clearnet i2p tor