Adam Townsend
6795508d3e
simplified
2023-10-06 17:42:48 -07:00
Adam Townsend
b5af621ee2
another shot
2023-10-06 17:41:29 -07:00
Adam Townsend
a4fbdeabe3
going back to the old style
2023-10-06 17:39:45 -07:00
Adam Townsend
3a71e58e22
trying to run the script, nothing else
2023-10-06 17:35:21 -07:00
Adam Townsend
ef9cef8915
wrap it in a script
2023-10-06 17:25:53 -07:00
Adam Townsend
ee5a6e673b
attempting to use variables
2023-10-06 17:23:56 -07:00
Adam Townsend
721ce33adb
trying by setting the output of the base64 generation to a jenkins variable to use later
2023-10-06 16:59:16 -07:00
Adam Townsend
e1d0c6162d
trying again
2023-10-06 16:49:03 -07:00
Adam Townsend
435eeb9601
another quotes try
2023-10-06 14:02:54 -07:00
Adam Townsend
95eb1fea4c
trying with different quotes around commands
2023-10-06 14:01:55 -07:00
Adam Townsend
03eafcdf4c
reset the file on the initial append
2023-10-06 13:59:12 -07:00
Adam Townsend
38f92d83c3
add app session secret generation to the mix
2023-10-06 13:57:42 -07:00
Adam Townsend
6c40ae6311
syntax error in Jenkinsfile, missing " at the end of the line to add to the env file
2023-10-06 13:47:11 -07:00
Adam Townsend
5cc79ed54d
added line to add db name to the env file
2023-10-06 13:41:53 -07:00
Adam Townsend
b70b0846a1
syntax error in Jenkinsfile
2023-10-06 12:04:46 -07:00
Adam Townsend
de61253db6
added jenkinsfile with initial step for init
2023-10-06 12:02:38 -07:00
Adam Townsend
c93ac10288
fixed vertical scrolling issue with page and margin top on main
2023-10-05 13:55:09 -07:00
Adam Townsend
14f5f51d1e
made spacing for link a little nicer for smaller screens
2023-10-05 11:41:40 -07:00
Adam Townsend
79b12ac4b7
updates for mobile use
2023-10-05 11:03:22 -07:00
Adam Townsend
8430e828e9
adjusted UI more
...
+ set input and button to be wider
+ set min height on the main to be longer to look better between views
+ bumped shortened url down some to fill the gap more
2023-10-05 08:44:41 -07:00
Adam Townsend
9ca0e9ca48
adjusted styles a little more
...
+ rearranged things some
+ changed button colors
2023-10-05 08:32:26 -07:00
Adam Townsend
67e99df83e
set transition time
2023-10-04 18:55:12 -07:00
bucky
d3ab78b17d
Merge pull request 'more-ui-updates' ( #13 ) from more-ui-updates into master
...
Reviewed-on: #13
2023-10-04 18:53:06 -07:00
Adam Townsend
ce89b584cb
more updates!
...
+ disable autocomplete on the url field
+ added custom colors to make styling a little easier
+ moved body to style block, and added a nice gradient
+ made header a link, removed the "home" link on created route
+ added some nice ui changes for button and input
2023-10-04 18:47:45 -07:00
Adam Townsend
cfe2080509
added some more colorized styles for the UI to give it a little more
...
interactive niceness
2023-10-04 11:28:31 -07:00
Adam Townsend
9c5fa5366f
ignore the coverage directory from simplecov output
2023-10-04 11:28:07 -07:00
bucky
a0be5c699a
Merge pull request 'code coverage reporting and test for the redirect function' ( #12 ) from add-flash into master
...
Reviewed-on: #12
2023-10-03 18:32:12 -07:00
Adam Townsend
81b12b5d6f
added simplecov and a new test
...
+ simplecov is a test coverage tool to show what code is covered and
where holes are
+ added newest test to validate that the redirect url works as expected
2023-10-03 18:29:03 -07:00
Adam Townsend
b3d5c70c8b
added simplecov for collecting test results
2023-10-03 18:27:29 -07:00
bucky
be17e2f146
Merge pull request 'add-flash' ( #11 ) from add-flash into master
...
Reviewed-on: #11
2023-10-03 16:12:15 -07:00
Adam Townsend
80fae88228
sqlite3 note
2023-10-03 16:11:01 -07:00
Adam Townsend
d93a8df199
formatting
2023-10-03 16:08:53 -07:00
Adam Townsend
f0bad17e89
some formatting and more context in README
2023-10-03 16:08:16 -07:00
Adam Townsend
5ca4bf707b
removed rspec db setup, i probably didn't have it set right to clean up
...
after each task, implemented that in the before and after steps
2023-10-03 16:02:33 -07:00
Adam Townsend
8b2780820c
update for features
...
+ added flash/message assertions
+ adjusted urls to be http://google.com for tests for now
+ added @db-test tags to tests that use db interactions
+ added a scenario for duplicate URLs being used
+ added before and after steps to init and clean up db tests
+ added initialization of a test db for tests instead of interacting
with the production database
2023-10-03 15:58:56 -07:00
Adam Townsend
8639c785b7
added a spot for messages to show up in the layout
2023-10-03 15:58:33 -07:00
Adam Townsend
84a047fb0c
require the .env file to load ENV variables set in there
2023-10-03 15:58:01 -07:00
Adam Townsend
b2b41f1aa1
added flash plugin
...
+ added flash plugin, and the session plugin required by flash
+ set the DB name as an environment variable
+ set @message variable where it needs to be set to show on the UI
2023-10-03 15:56:42 -07:00
Adam Townsend
fff6b0f5dd
added more notes for the README
2023-10-03 15:55:59 -07:00
Adam Townsend
c51c0afcf2
ignore the local env file
2023-10-03 15:55:37 -07:00
Adam Townsend
88b52df610
ignore db files (sqlite)
2023-10-02 16:22:21 -07:00
Adam Townsend
0da7ec74e8
ignore .bundle directory
2023-10-02 16:21:44 -07:00
bucky
2bcf76618a
Merge pull request 'testing-enviroment-setup' ( #10 ) from testing-enviroment-setup into master
...
Reviewed-on: #10
2023-10-02 14:55:29 -07:00
Adam Townsend
d0c0ad5c16
removed an extra line in README
2023-10-02 14:51:58 -07:00
Adam Townsend
b90b400864
added more startup instructions and updated gems to have a development group
2023-10-02 14:22:26 -07:00
bucky
b66a5bb3e1
Merge pull request 'tests' ( #7 ) from tests into master
...
Reviewed-on: #7
2023-10-02 13:03:46 -07:00
Adam Townsend
cb027e19c8
generalized fill in field with text action
2023-10-02 13:02:48 -07:00
Adam Townsend
52a6bac85f
added 3rd test case for submitting a url
2023-10-02 11:37:19 -07:00
bucky
1e9a066cd1
Merge pull request 'tests' ( #6 ) from tests into master
...
Reviewed-on: #6
2023-10-01 12:26:20 -07:00
Adam Townsend
a1ea2a09ec
expanded click button to click any button for easier use
2023-10-01 12:14:41 -07:00