Chris Koeritz [Fri, 10 Nov 2017 18:40:24 +0000 (13:40 -0500)]
first attempt to use careful code
let's see how it works in the very case that's been vexing me?
Chris Koeritz [Fri, 10 Nov 2017 18:40:24 +0000 (13:40 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Fri, 10 Nov 2017 18:38:45 +0000 (13:38 -0500)]
tweak 4
Chris Koeritz [Fri, 10 Nov 2017 18:38:45 +0000 (13:38 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Fri, 10 Nov 2017 18:37:32 +0000 (13:37 -0500)]
hoping this is the right deal now
Chris Koeritz [Fri, 10 Nov 2017 18:33:53 +0000 (13:33 -0500)]
changes to make careful update only for push
we don't generally want a regular update to get stuff from just everywhere; we want it to update if there's stuff on our specific remote origin. so this only does the multi branch cleanup process when we're about to push changes, since that's when we'll get boned if the remotes aren't right.
Chris Koeritz [Fri, 10 Nov 2017 18:26:27 +0000 (13:26 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into dev
farp
Chris Koeritz [Fri, 10 Nov 2017 18:22:23 +0000 (13:22 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow
wtf
Chris Koeritz [Fri, 10 Nov 2017 18:21:59 +0000 (13:21 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into dev
merging from master
Chris Koeritz [Fri, 10 Nov 2017 18:21:44 +0000 (13:21 -0500)]
tweak3
Chris Koeritz [Fri, 10 Nov 2017 18:20:56 +0000 (13:20 -0500)]
slugworth
Chris Koeritz [Fri, 10 Nov 2017 18:03:50 +0000 (13:03 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into dev
pulling in master changes
Chris Koeritz [Fri, 10 Nov 2017 18:03:36 +0000 (13:03 -0500)]
tweak 2
Chris Koeritz [Fri, 10 Nov 2017 18:02:20 +0000 (13:02 -0500)]
fixed diagnostic message
Chris Koeritz [Fri, 10 Nov 2017 18:00:19 +0000 (13:00 -0500)]
better comments
Chris Koeritz [Fri, 10 Nov 2017 17:56:43 +0000 (12:56 -0500)]
updating toward goodness
Chris Koeritz [Fri, 10 Nov 2017 17:51:06 +0000 (12:51 -0500)]
enabling pulls again in dev branch
Chris Koeritz [Fri, 10 Nov 2017 17:48:23 +0000 (12:48 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into dev
fubar borkistan
Chris Koeritz [Fri, 10 Nov 2017 17:27:40 +0000 (12:27 -0500)]
nice, got script to wait for gvim
Chris Koeritz [Fri, 10 Nov 2017 16:29:15 +0000 (11:29 -0500)]
moving to a better name
i wanted a development branch instead of one called "develop", but now that i've been using the names a lot, development is too (*& long. but develop bugs me. so, to go even more compact, i've chosen dev as the real development branch. the one called development will wither and die.
Chris Koeritz [Fri, 10 Nov 2017 16:15:28 +0000 (11:15 -0500)]
arghsomeness
Chris Koeritz [Fri, 10 Nov 2017 16:03:17 +0000 (11:03 -0500)]
back to the chaos factory
this is the scrambled up version still in progress, and it's totally appropriate to the development branch, given that no one else is seeing that branch yet.
Chris Koeritz [Fri, 10 Nov 2017 15:22:47 +0000 (10:22 -0500)]
Merge branch 'master' into development
sucking in things from master branch
Fred T. Hamster [Fri, 10 Nov 2017 15:18:52 +0000 (10:18 -0500)]
don't commit with no mods
one improvement over classic, and necessary since we're always checking return values now.
Fred T. Hamster [Fri, 10 Nov 2017 15:00:10 +0000 (10:00 -0500)]
tweak1
Chris Koeritz [Fri, 10 Nov 2017 14:51:42 +0000 (09:51 -0500)]
Merge branch 'release-2.140.90' into development
bringing release back into dev
Chris Koeritz [Fri, 10 Nov 2017 14:49:53 +0000 (09:49 -0500)]
Merge branch 'release-2.140.90'
bringing in release to flush intermediate versions of git pull
Chris Koeritz [Fri, 10 Nov 2017 14:49:15 +0000 (09:49 -0500)]
updated version
Chris Koeritz [Fri, 10 Nov 2017 14:48:53 +0000 (09:48 -0500)]
classic version redeployed
Chris Koeritz [Fri, 10 Nov 2017 14:47:26 +0000 (09:47 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into release-2.140.90
fark
Chris Koeritz [Fri, 10 Nov 2017 14:30:40 +0000 (09:30 -0500)]
vanilla time
going back to simplest thing, since master branch unfortunately got half baked version of pull process.
Fred T. Hamster [Fri, 10 Nov 2017 14:19:39 +0000 (09:19 -0500)]
giving the vnc lab its own folder
Chris Koeritz [Fri, 10 Nov 2017 14:16:25 +0000 (09:16 -0500)]
working through git slowly
added code to check if branches have diverged
Fred T. Hamster [Fri, 10 Nov 2017 14:08:03 +0000 (09:08 -0500)]
back to square one
rebuilding the git pull process from scratch, since the simplistic approach we had enjoyed so well for so long totally doesn't work with branches, and our new fangled cobbled together version from across the internet isn't right either. need to build reliable pieces one at a time.
Chris Koeritz [Fri, 10 Nov 2017 11:46:13 +0000 (06:46 -0500)]
Merge branch 'release-2.140.89'
preparing new release
Chris Koeritz [Fri, 10 Nov 2017 11:43:19 +0000 (06:43 -0500)]
next version about to drop
Chris Koeritz [Fri, 10 Nov 2017 02:23:27 +0000 (21:23 -0500)]
borking merrily away
Fred T. Hamster [Fri, 10 Nov 2017 02:21:23 +0000 (21:21 -0500)]
new fortune
Chris Koeritz [Fri, 10 Nov 2017 02:18:25 +0000 (21:18 -0500)]
more subtleties
Chris Koeritz [Fri, 10 Nov 2017 02:06:26 +0000 (21:06 -0500)]
clanging away still
i hope this is closer. this is definitely taking longer than expected.
Chris Koeritz [Fri, 10 Nov 2017 01:53:16 +0000 (20:53 -0500)]
formatting
Chris Koeritz [Fri, 10 Nov 2017 01:52:17 +0000 (20:52 -0500)]
improved return value handling
Chris Koeritz [Fri, 10 Nov 2017 01:42:27 +0000 (20:42 -0500)]
closer
Chris Koeritz [Fri, 10 Nov 2017 01:35:13 +0000 (20:35 -0500)]
cleaning out some grunge
Chris Koeritz [Fri, 10 Nov 2017 01:30:41 +0000 (20:30 -0500)]
yet another tweak to fix pipes
had to put the pipe back into the commands, since a variable can't easily inject that.
Chris Koeritz [Fri, 10 Nov 2017 01:29:33 +0000 (20:29 -0500)]
and a fix for the splitter code
Chris Koeritz [Fri, 10 Nov 2017 01:28:24 +0000 (20:28 -0500)]
much more complicated now
added in painting by the numbers approach
Fred T. Hamster [Fri, 10 Nov 2017 01:16:08 +0000 (20:16 -0500)]
added apologetic readme
Chris Koeritz [Fri, 10 Nov 2017 01:01:12 +0000 (20:01 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into development
still working out the kinks
Chris Koeritz [Fri, 10 Nov 2017 00:59:49 +0000 (19:59 -0500)]
so not quite grokked
there really is a chain going all the way back to master. bummer. however, i think you can get all of the pending updates from upstream with a pull --all. trying that now.
Fred T. Hamster [Fri, 10 Nov 2017 00:56:47 +0000 (19:56 -0500)]
moved scripts first
Chris Koeritz [Fri, 10 Nov 2017 00:51:47 +0000 (19:51 -0500)]
even more careful push and pull
this may working now; we are comparing the branch to the parent, and were definitely seeing those as different at one point. but now with a healthy development branch, the parent and branch are the same. so the rule should be, hopefully, (1) when parent is different than self, you pull from your parent but push to yourself and (2) when parent and self are same, just push and pull. if that's not the right grokking of it, then i will need to rethink some things.
Chris Koeritz [Fri, 10 Nov 2017 00:36:11 +0000 (19:36 -0500)]
formatting
Chris Koeritz [Fri, 10 Nov 2017 00:26:54 +0000 (19:26 -0500)]
formatting
Chris Koeritz [Fri, 10 Nov 2017 00:07:48 +0000 (19:07 -0500)]
handling branches a little better
the pull hopefully is now going to always be correct. not sure about push yet.
Chris Koeritz [Thu, 9 Nov 2017 23:59:11 +0000 (18:59 -0500)]
added experiments folder to snarfage
do not want the mutated animals escaping into the cybermetaverse.
Chris Koeritz [Thu, 9 Nov 2017 23:57:35 +0000 (18:57 -0500)]
necessary addition of pushing to this branch
was only doing a git push and not a git push origin mybranch. not sure which order the two should be in, but we'll find out.
Chris Koeritz [Thu, 9 Nov 2017 23:31:20 +0000 (18:31 -0500)]
Merge branch 'release-2.140.88'
merging release 2.140.88 off of development branch into master.
Chris Koeritz [Thu, 9 Nov 2017 23:10:23 +0000 (18:10 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into development
Chris Koeritz [Thu, 9 Nov 2017 23:09:52 +0000 (18:09 -0500)]
some more renaming to challenge our update script
Chris Koeritz [Thu, 9 Nov 2017 23:02:49 +0000 (18:02 -0500)]
added coolness checking branch name
checks the branch name now so it will not do the pull origin master unless it actually needs to.
Chris Koeritz [Thu, 9 Nov 2017 22:57:40 +0000 (17:57 -0500)]
minor note
Chris Koeritz [Thu, 9 Nov 2017 22:47:26 +0000 (17:47 -0500)]
added pull on origin master
needed to keep branches healthy.
Chris Koeritz [Thu, 9 Nov 2017 22:41:42 +0000 (17:41 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into development
Chris Koeritz [Thu, 9 Nov 2017 22:41:18 +0000 (17:41 -0500)]
dropping old script
Chris Koeritz [Thu, 9 Nov 2017 22:38:16 +0000 (17:38 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into development
Chris Koeritz [Thu, 9 Nov 2017 22:37:17 +0000 (17:37 -0500)]
better naming
this is also being used as test case for pulling changes on master down into a branch.
Chris Koeritz [Thu, 9 Nov 2017 22:27:30 +0000 (17:27 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into development
Chris Koeritz [Thu, 9 Nov 2017 22:26:58 +0000 (17:26 -0500)]
dropping an unnecessary subdirectory
Chris Koeritz [Thu, 9 Nov 2017 22:26:04 +0000 (17:26 -0500)]
added pseudocode
Chris Koeritz [Thu, 9 Nov 2017 22:19:40 +0000 (17:19 -0500)]
swerved off into new branch
now have the basics of standing up the whole app and site done. just want to make sure i don't clobber anything, and i wanted a development branch anyway.
Chris Koeritz [Thu, 9 Nov 2017 22:02:02 +0000 (17:02 -0500)]
very tasty changes indeed
these get the basics of the config files right.
Chris Koeritz [Thu, 9 Nov 2017 21:30:32 +0000 (16:30 -0500)]
refining the config includes approach
Chris Koeritz [Thu, 9 Nov 2017 21:16:17 +0000 (16:16 -0500)]
refactored to make next refactoring easier
moved to a more cosmopolitan model for the configuration. we will now load the site avenger config as a default if there is no config file specified.
Chris Koeritz [Thu, 9 Nov 2017 20:10:32 +0000 (15:10 -0500)]
fixed erroneous path
Chris Koeritz [Thu, 9 Nov 2017 20:06:20 +0000 (15:06 -0500)]
nicely cleaned inits
Chris Koeritz [Thu, 9 Nov 2017 19:57:45 +0000 (14:57 -0500)]
switched sense of install
reached tipping point where we are putting more installs in /usr/local/fred than in $HOME. so it makes sense to fix the root installer's feisty meow apex variable.
Chris Koeritz [Thu, 9 Nov 2017 19:50:40 +0000 (14:50 -0500)]
continuing in vnc lab
Chris Koeritz [Thu, 9 Nov 2017 19:37:25 +0000 (14:37 -0500)]
bumpshifting version
due to out of synch version in 2.140.84 tag
Chris Koeritz [Thu, 9 Nov 2017 18:26:49 +0000 (13:26 -0500)]
upping version prior to tag
Chris Koeritz [Thu, 9 Nov 2017 17:29:34 +0000 (12:29 -0500)]
upgraded the apps and active folders check-in
these two folders, if found in $HOME, will be updated and checked-in when the revision control tools are used.
Chris Koeritz [Thu, 9 Nov 2017 17:27:35 +0000 (12:27 -0500)]
fixed apps for checkins
Chris Koeritz [Thu, 9 Nov 2017 17:25:44 +0000 (12:25 -0500)]
more refactoring of revision control scripts
hopefully the last checkin
Chris Koeritz [Thu, 9 Nov 2017 16:50:44 +0000 (11:50 -0500)]
done refactoring version control library script
Chris Koeritz [Thu, 9 Nov 2017 16:40:37 +0000 (11:40 -0500)]
refactoring some good core funcs from rev control
Chris Koeritz [Thu, 9 Nov 2017 16:28:49 +0000 (11:28 -0500)]
turned off bogus error report for no repo
Chris Koeritz [Thu, 9 Nov 2017 16:26:25 +0000 (11:26 -0500)]
tastier
still debugging, but also added a check on whether the local repo is clean or not. if it's clean, we don't try to commit, since that alone throws an error.
Chris Koeritz [Thu, 9 Nov 2017 16:17:27 +0000 (11:17 -0500)]
debugging
some git command threw an error result even with no visible errors, so now tracking down where.
Chris Koeritz [Thu, 9 Nov 2017 16:14:26 +0000 (11:14 -0500)]
added careful error checking to rev control
these had some checks on actions, but not on all. i want anything that fails during an update or a push to cause the whole machinery to stop right there, because we cannot afford to be missing merge screw-ups.
Fred T. Hamster [Thu, 9 Nov 2017 13:47:03 +0000 (08:47 -0500)]
opensim script improvements
added helpful info in backup_opensim and got rid of silly defaults.
added new script to whack all the running opensim instances. especially useful right now since my sims are hanging after finishing shutdown.
Chris Koeritz [Thu, 9 Nov 2017 07:51:43 +0000 (02:51 -0500)]
much nicer and working again
now there seems to be no blowback on display 0 from running this stuff. whew.
Fred T. Hamster [Thu, 9 Nov 2017 06:41:35 +0000 (01:41 -0500)]
tosses out the current set of opensim maptiles
Fred T. Hamster [Thu, 9 Nov 2017 05:35:59 +0000 (00:35 -0500)]
fixed sim lister
stopped being fooled by multiple matches on things from the example region file. then realized i don't need to even scan that, since i should only take in ini files and that's an example file.
Chris Koeritz [Thu, 9 Nov 2017 03:48:53 +0000 (22:48 -0500)]
cleaned up lockem
also more lab work on vnc
Chris Koeritz [Thu, 9 Nov 2017 03:39:14 +0000 (22:39 -0500)]
tasty reborn terminal locking script
thought this wasn't handy, but i've had several times recently where it would have been. newly cleaned it up and added helpful text feedback, plus now it will show the nechung oracle when locked.
Chris Koeritz [Wed, 8 Nov 2017 19:06:58 +0000 (14:06 -0500)]
oasdi
Fred T. Hamster [Wed, 8 Nov 2017 17:38:06 +0000 (12:38 -0500)]
fixed port listing to sort numerically
Chris Koeritz [Wed, 8 Nov 2017 16:41:29 +0000 (11:41 -0500)]
nearly ready for this to go live
seems to be working well now, in version 10.
Chris Koeritz [Wed, 8 Nov 2017 14:54:56 +0000 (09:54 -0500)]
still experimenting on vnc
Chris Koeritz [Wed, 8 Nov 2017 07:10:51 +0000 (02:10 -0500)]
clean_json and json_text are working