Commit Graph

51 Commits

Author SHA1 Message Date
2bc2792a24
Bug Fixed: avoiding item waiting_user across take/return
It happend once: a user asked to be added to the waiting
list at the same time other user was returning the item.

So the user ended up waiting for the user he was already
using.
2018-10-21 11:57:23 -03:00
3d6b0dbeca
Fixed bug causing error 500 on production
Some PHP version or configuration were causing this error.

On app.blade.php of local branch, I could use "$usedItems ? :"
even if $usedItems were null, but I had to check an "isset" to the production.

On HomecController, I had to change the "object" parameter of getUsername
to "\Illuminate\Database\Eloquent\Collection" to make it work.

I took the chance to just show the number of itens in use
if it were greater than 0.
2018-10-16 20:28:59 -03:00
52223676dc
Trying to fix an 500 error on production 2018-10-16 20:18:10 -03:00
7a8d5ccaff
Refreshing and Including number of used items on Title
It was necessary to keep refreshing the page to
check if an item was returned when we did not
want to be alerted. So, now, the page refresh
itself every 2 minutes (while I do not know how
to use Laravel broadcasting) and the title shows
the number of items in use (including when used
by you).
2018-10-16 15:15:05 -03:00
4ec2b24885
BugFixing: home page were blank on no items
When we had no items showing on home page, it were just blank.
Turns out that the @empty call that shows the default message
were appearing just when it had no items on a product, instead
of no items at all.

Fixed it moving the paragraph to the right place.
2018-09-29 12:09:18 -03:00
5be29fc3d8
Added: buttons to change language
Now the welcome.blade has two new links to change language.
Other pages has a footer with the language switcher too.
2018-09-29 01:49:02 -03:00
6b20397e9d
Help Page translated into PTB
Now the entire website should be translated into PTB.
2018-09-28 19:14:29 -03:00
67d7e34baa
Adding: help file translation to PTB
The help file is now translated into PTB
2018-09-28 02:09:00 -03:00
b7002e1d05
Adding translation of product page
The news/product/*.blade.php files are translated into PTB.
2018-09-28 01:54:51 -03:00
f6ab437889
Added PTB Translation of emails and some pages
Now the main page, item page and e-mails are translated
into Brazilian Portuguese
2018-09-27 20:13:14 -03:00
9a66b65f38
Starting to add localization into PTB 2018-09-26 23:06:38 -03:00
a3e9abbd4c
Improving email contents
On email body, it usually appeared as the button to the website
would take directly an action, so the text was changed to make
sure the user will understand he is only going to access
the website.
2018-09-22 15:47:24 -03:00
0cd807169e
Groups HOME itesm by Product 2018-09-21 00:45:06 -03:00
d87d4ba4bf
Fixing home alignment when person name is too big 2018-09-21 00:05:57 -03:00
61b54ecdd8
Changing home layout from FLOAT to GRID 2018-09-20 20:37:21 -03:00
1fd78fe94a
Including messages on registering and invalid product 2018-09-19 21:07:40 -03:00
37920c0f5c
Fixed: E-mail labe were broken on Item view 2018-09-19 15:24:23 -03:00
efa092c730
Fixing Help Text 2018-09-19 01:01:13 -03:00
b0360f8744
HELP view added 2018-09-17 21:19:18 -03:00
962b0b1488
HELP: Beginning to add Home and Products to it. 2018-09-17 20:35:44 -03:00
a22bef94e0
Starting add a Help page 2018-09-17 20:33:05 -03:00
7a4db2c9b7
Fixing addProductForm and item-users responsive views 2018-09-17 15:22:49 -03:00
a2d0bf6c15
Added Delete PRODUCT with Items and dettaching from users 2018-09-17 00:51:41 -03:00
0edbfa0fdb
Including Edit Product 2018-09-16 20:43:21 -03:00
be39b48dc3
Adding URL to PRODUCT 2018-09-16 20:32:32 -03:00
78330f4d57
Adding edit function to ITEM
Now an item can be renamed.
2018-09-16 16:43:03 -03:00
8258761691
Restyling / refactoring ITEM 2018-09-16 16:19:05 -03:00
29f130b710
Included: alert the active user someone is waiting for the item 2018-09-15 02:33:21 -03:00
c2907c3a0f
Including Alert me! 2018-09-15 02:09:07 -03:00
6fd0164197
Joining Take and Return controllers on just Take (store and delete) 2018-09-15 00:22:57 -03:00
e3a28f189a
Including nonbreak space on Share It text from Welcome Email 2018-09-15 00:04:51 -03:00
aa46622a14
Adding a Welcome Mail 2018-09-14 17:00:28 -03:00
882609fed0
Including occupied username and renaming DB field
Now it shows the username of who is using an item.
Item db field 'usedBy' was renamed to 'used_by' to keep consistence.
2018-09-14 12:52:07 -03:00
8fae745d92
Fixing Product buttons action
It were pointing to /product/id but needs to point to /product.
2018-09-13 21:16:57 -03:00
e3669914fd
Including the option to add users to items 2018-09-13 21:16:16 -03:00
f27ee7172f
Fixing margins on error messages (errors.blade)
Sometimes the error box was appearing
with no space between it and other boxes
2018-09-13 21:15:40 -03:00
dc9d7dd658
Improving Item view
Including more text and a Back button
2018-09-12 21:29:07 -03:00
6236c0c9fe
Refactoring product view
Creating a separate buttons file to edit or delete a product
2018-09-12 21:28:39 -03:00
1408e558d7
Including Item Delete 2018-09-12 21:27:04 -03:00
c1b4ac419d
Refactoring homeController code 2018-09-12 21:25:48 -03:00
9f67cbcbeb
Adding product name with the item name on the Home page 2018-09-12 18:24:56 -03:00
a905d98304
Creating relationships between users/items/products 2018-09-12 02:31:03 -03:00
0f15e60c95
Imrpoving Item, Product and Users 2018-09-11 20:48:09 -03:00
0abf27b1ae
Improving welcome page 2018-09-10 21:29:45 -03:00
2845e7501d
Including item and product form validation 2018-09-10 21:29:32 -03:00
25cff75c48
Including Items and Products views and controllers 2018-09-10 01:23:51 -03:00
112d3dc44e
Adding User login and registration 2018-09-09 01:03:41 -03:00
e57b5e7206
Improving welcome page 2018-09-09 00:57:44 -03:00
e8c6717fe1
Including Item and Product migration, controllers and models 2018-09-09 00:26:57 -03:00
c706910d3a
Creating the very first routes and views - product and item 2018-09-08 12:38:01 -03:00