7b34decb49Consolidate Viewdata/ANSItex specific modules to use consistent method names, our session is now initialised at startup as eitherDeon George2023-12-26 09:17:19 +1100
701dd9f5e8WIP: Using new page object, frames stored and retrieved in msgbase, code cleanup, more optimisations neededDeon George2023-12-24 20:11:40 +1100
29f82592acMove control functions to control/ dirDeon George2023-12-24 17:46:37 +1100
b90a058d47WIP: Using new page object, frames stored and retrieved in msgbase, code cleanup, more optimisations neededDeon George2023-12-24 17:44:02 +1100
9513f8d144We only use __properties__ in setters and getters, in all other cases we set/access variables via magic methodsDeon George2023-12-22 10:25:32 +1100
1c80c3951aWork in progress with new page.js
Deon George
2022-12-09 17:19:33 +1100
68fd0ff94eRemove NNCP and other commented out tools
Deon George
2023-05-29 13:15:23 +1000
31f1f89ad8Removed the force IPv4, not required since we use squid via http_proxy
Deon George
2023-05-29 12:35:50 +1000
9937972d6aPreserve web from build
Deon George
2023-05-29 11:18:19 +1000
6a21185f0aUpdate CI so we can build other archs
Deon George
2023-05-24 20:45:55 +1000
a5457d80afsed is -i -e not -ie
Deon George
2023-05-24 20:19:48 +1000
64c13dacb4PID file is now var/run
Deon George
2023-05-24 20:19:38 +1000
f6f89f6086Removed my tags buffer patch as it has been fixed upstream #f7d2b24d
Deon George
2023-05-17 09:39:44 +1000
1f612dd027Put back NNCP, sbbs.pid is now in SBBSCTRL, remove cvs from build.
Deon George
2023-04-14 13:26:06 +1000
7a32a52517Update tags patch, remove nncp
Deon George
2023-04-11 22:18:20 +1000
f321af3062Force apt to use IPv4, update config to have nodes in ../nodes/ now that SBBS 3.20 uses ini files
Deon George
2023-01-22 11:43:58 +1100
ef4453b77bFix for when a user only has 1 new message to them
Deon George
2022-12-16 23:23:28 +1100
ab91db2efaMessage reading navigation, enable tagging a specific message area
Deon George
2022-12-15 23:28:25 +1100
e7b9ed73d0Update sqrlogin control to pass through input to main.js, fixes cancel and enables routing away
Deon George
2022-12-07 21:49:52 +1100
b3ef9e35e7Fix rendering VTX frames, fix setting cf to null when navigating away from a frame with fields
Deon George
2022-12-05 22:36:03 +1100
2866399df4Retire leenooks.net for dege.au
Deon George
2022-10-29 13:46:45 +1100
a20a9022ceAdded some more supervisor config for sbbs, giving sbbs more time to start
Deon George
2022-10-27 11:04:06 +1100
4000df716cFix awk FS with nulls
Deon George
2022-10-17 22:57:20 +1100
99308f701bUpdated to bullseye, added nncp
Deon George
2022-10-17 00:05:44 +1100
717902d8e7Updates to dev pages *516
Deon George
2022-06-24 12:43:40 +1000
6be2019885Checkout a custom branch, so git_*.h headers reflect our custom version of SBBS, but with the upstreams commit
Deon George
2022-05-28 13:34:33 +1000
c6930db160Add patch to reserve space for tags in message headers
Deon George
2022-05-28 13:07:54 +1000
59f5946c64Updates to pages 516...
Deon George
2022-05-15 21:19:59 +1000
67358054c0Directory update, reduce verbosity of frames_tag
Deon George
2022-05-15 10:55:55 +1000
71208075c3Enable msg_area_new to take a area tag as an argument
Deon George
2022-05-13 23:32:22 +1000
8e15c890a5Enable ESX X field to have arguments
Deon George
2022-05-13 22:31:47 +1000
690c507d11Core frame updates, and throw a system error if the frame and page details dont match
Deon George
2022-05-13 16:13:46 +1000
7eaa99b4e6Show a loading message, in case there is a delay when going to a new frame
Deon George
2022-05-13 14:57:12 +1000
6f52952e41Display - if BBS doesnt have a SYSTEM_ZONE address configured
Deon George
2022-05-13 14:34:31 +1000
0bf0e223b5Change to use list_tagged when offering message pages for users
Deon George
2022-05-12 22:27:06 +1000
2ba3fbf231Use rightpad for the node id, and change SYS ERROR message for viewdata
Deon George
2022-05-11 20:41:09 +1000
998a201fbbFix user registration, broken by #5883b5ca
Deon George
2022-05-09 22:24:28 +1000
17a90126b0Reconfigure terminal to not always prompt for password. Fix Inactivity when mode=MODE_FIELD
Deon George
2022-05-09 21:27:38 +1000
d5cc24156cFixes for getting newest/oldest message details
Deon George
2022-05-06 20:14:58 +1000
641551125bFix for ansitex still running, when user timeout inactive. Fix for calculating unread messages.
Deon George
2022-05-06 17:41:07 +1000
912841b7d8Try to catch system errors, return page links directly, change calculation of new messages
Deon George
2022-05-06 15:32:35 +1000
874a7ee302Minor main frame fixes, turn cursor back on before hangup
Deon George
2022-05-06 09:59:23 +1000
51de982fbbEchoarea front page navigation
Deon George
2022-05-03 21:10:09 +1000
2dc348a29cEnabled adding a context to render, so that dynamic fields can resolve locally (like in a message). Improved dynamic fields identification and resolution. Use of more consts for standard frames. Fix history recording and backtracking.
Deon George
2022-05-01 17:42:19 +1000
0214416c4eFix echomail zone to prefix in ini file. Call atcode parser before rendering frames
Deon George
2022-04-26 21:54:34 +1000
c1980c359eFixed some sort() functions, added a groupby function
Deon George
2022-04-24 22:36:47 +1000
3c6d7d057eSupport for rendering echomail messages. Change to use frame.js and graphic.js to render pages.
Deon George
2022-04-22 22:47:53 +1000
b3367a082dRevert to avoid using get_msg_header and using index of get_all_msg_headers. Also more support for using msg_area.* when recalling a specific message.
Deon George
2022-04-22 22:42:20 +1000
30d402e797added msgbase handling and finding a tagged message
Deon George
2022-04-20 21:19:01 +1000
18d1313eefFix return from sqrllogin, added msgbase handling and finding a tagged message
Deon George
2022-04-18 21:27:25 +1000
aa8aadfae7Rename control files
Deon George
2022-04-16 16:06:33 +1000
aae10fbc36More code formatting and fix SQRL
Deon George
2022-04-16 15:36:17 +1000
756bebd3d7Added frames_check and updated frames for consistency
Deon George
2022-04-15 22:40:19 +1000
74d33427dbMore code formating
Deon George
2022-04-15 21:35:01 +1000
8df5d1dcffMove common functions for ANSI/VIEWDATA frames to base file
Deon George
2022-04-11 21:44:01 +1000
5883b5ca9bCode formating, fix SBBS no longer has SS_UNUSED, return acts as #
Deon George
2022-04-10 21:09:59 +1000
363a9184c0Revert "Force build on apu runner" No longer required, since the issue with cryptlib has been resolved
Deon George
2022-02-27 16:24:09 +1100
aceeed758bForce build on apu runner
Deon George
2021-04-24 12:01:52 +1000
16c3f94992Updates for SBBS v3.19
armv7l
Deon George
2021-04-05 00:05:51 +1000
50f6e8fe0cUpdates for SBBS v3.19
Deon George
2021-04-05 00:05:51 +1000
7cb746ceb2Moved Doorparty out into its own container - part 2
Deon George
2021-03-16 21:55:21 +1100
f939158f42Moved Doorparty out into its own container
Deon George
2021-03-16 20:59:44 +1100
57c3e5149aMoved Doorparty out into its own container
Deon George
2021-03-16 20:59:44 +1100
89bc36bb53Added System Error frame and Invalid Login frame
Deon George
2021-02-21 00:18:50 +1100
63ea56421edoorparty.sh is for Intel not arm
Deon George
2021-01-21 22:41:27 +1100
3313d5e330Add Doorparty Connector
Deon George
2021-01-16 23:56:28 +1100
60af119bb9Move xtrn into xtrn orig
Deon George
2021-01-15 08:59:35 +1100
4ede70a917Remove attempts to map to a CD
Deon George
2021-01-15 17:42:03 +1100
0d2de5c97cMove xtrn into xtrn orig
Deon George
2021-01-15 08:59:35 +1100
564e85a1d9Fix syntasx error in init from last commit
Deon George
2021-01-14 17:46:26 +1100
ba0b285a8fAuto run doorparty.sh on container start
Deon George
2021-01-14 17:43:48 +1100
e2c81af094Doorparty setup fixes and creating users
Deon George
2021-01-14 17:29:43 +1100
ec80048e19Add doorparty and sshd
Deon George
2021-01-14 00:45:02 +1100
3fcabaf58eRevert "Revert patch f6ffda09 - fails to build otherwise"
Deon George
2021-01-13 22:46:46 +1100
3e9ecf42daMore fixes for nodes/ initialisation
Deon George
2020-11-26 21:38:01 +1100
9727eb7578Revert "Revert patch f6ffda09 - fails to build otherwise"
Deon George
2021-01-04 12:30:31 +1100
7055833ed3More fixes for nodes/ initialisation
Deon George
2020-11-26 21:38:01 +1100
4053b0081eFix location of patch
Deon George
2020-11-23 14:24:20 +1100
2c731f2bd8Fix nodes/ initialisation
Deon George
2020-11-23 14:17:15 +1100
196b15be0cFix nodes/ initialisation
Deon George
2020-11-23 14:17:15 +1100
61b025f91fPut initial main.cnf in the right place for initial builds
Deon George
2020-11-23 13:32:22 +1100