Commit Graph

79 Commits

Author SHA1 Message Date
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
8c4fe0a489 Refactoring
Including some use for classes;
REfactoring the HomeController, to make it cleaner
and avoid repeating code.
2018-10-10 00:46:28 -03:00
69f0722c79 Let me know if anyone subscribed during alpha
As the project is still alpha, I just want to know if someone
subscribed at it using a dummy e-mail address.
2018-10-03 19:42:35 -03:00
5667fd0a86 Composer update
Plugins updated with composer.
2018-10-03 00:32:23 -03:00
954820f46b Added: language to User profile (DB)
The language were set only on session. But now it is
stored with user profile, on DB.

It is important as now I can send alert e-mails to each
user on their own languages and not the activer
user language.

Also, wherever the user logs out and logs in again,
it will see the same site locale.
v0.4
2018-10-02 23:53:35 -03:00
8157a183c7 Refactoring: just including "use App" to make code a bit cleaner
I was using "\App::setLocale" on code, but it was annoind me.
So I included the "use App" and now I am colling
directly the "App::setLocale".
2018-10-02 23:49:16 -03:00
528d3b4caf Refactoring: TakeController returned item Mail moved to a listener
The TakeController was manually sending the email message
as well as dealing with item return, so I moved the email message
to it's own listener, I created an event for it and moved the
return part to the item model.
2018-09-30 21:37:44 -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.
v0.3
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
b49ec06062 Creating a readme.md file
The first readme.md was just some annotations to myself.
Now I created a first draft of a readme.md.
2018-09-22 16:07:49 -03:00
4764b74415 Removing start_vagrant.sh from git 2018-09-22 15:50:50 -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
b99f6a5b68 Including FlashMessage Model v0.2 2018-09-20 00:18:30 -03:00
1f23753f70 Invalid product now redirect to Products.index page 2018-09-19 21:12:48 -03:00
1fd78fe94a Including messages on registering and invalid product 2018-09-19 21:07:40 -03:00
0bcefb43e6 Product/index view is now only allowed to Verified users 2018-09-19 20:41:36 -03:00
b6a172a5df Test: fixing factory on product url v0.1 2018-09-19 16:30:59 -03:00
ae58f6325d -mGitIgnore: Excluding vagrant scripts 2018-09-19 16:30:11 -03:00
37920c0f5c Fixed: E-mail labe were broken on Item view 2018-09-19 15:24:23 -03:00
116981b08b Fixed: error message when opening other user product
The user can only open their own products.
If the user tried to open a product that belongs to
other person, the site were returning an error message.

Now it just go back to the last page.
2018-09-19 15:11:30 -03:00
092281a228 Including authenticaed user on models: Items, Product and User 2018-09-19 15:00:49 -03:00
839d2d5773 Including mergeAndDeploy on Git Ignore 2018-09-19 01:09:02 -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
3b03b400c8 Fixed: 2 people were able to Take the same item at the same time
Now there is a verification before take an item.
2018-09-17 11:45:05 -03:00
b2214a869f Merge branch 'master' of bitbucket.org:brunofontes/shareit 2018-09-17 11:06:45 -03:00
7898e289b2 Including email verification 2018-09-17 11:06:35 -03:00
4e197ba846 Including schema to avoid DB error on hostgator 2018-09-17 08:09:20 -05: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
af0c05f42c Including a findOrFail to Edit ITEM 2018-09-16 20:31:27 -03:00
4c4672d6f4 Fixing item_user migration primary keys
I had included item_id and user_id as primary keys to avoid duplications
but the command line to attach I am using does not duplicate.
Not only that, I got an error during migration of Multiple primary keys.
2018-09-16 19:29:14 -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
c6f27882da Refactoring HomeController
Avoiding requests to DB
2018-09-15 00:05:24 -03:00