New pages
Jump to navigation
Jump to search
- 21:01, 7 April 2024 CSC/ECE 517 Spring 2024 - E2415. Reimplement responses controller.rb (Design Document) (hist | edit) [14,837 bytes] Mmoyape (talk | contribs) (Created page with "= CSC/ECE 517 Spring 2024 - E2415: Reimplementation of responses_controller.rb (Design Document) = ==Expertiza== ==Problem Statement== ==Design Goal== ==Class UML Diagram== ==Implementation== ===Model=== ===Controller=== ==Files Modified/Added== List of primary files modified or created includes: * responses_controller.rb * response_helper.rb * response.rb * Migration files for database updates The following migration files were also added : ==Test...")
- 17:58, 7 April 2024 CSC/ECE 517 Spring 2024 - E2442 Reimplement student task controller (hist | edit) [33,907 bytes] Ychen267 (talk | contribs) (Created blank page)
- 16:54, 7 April 2024 CSC/ECE 517 Spring 2024 - E2443 Reimplement grades controller (hist | edit) [29,147 bytes] Syepuri (talk | contribs) (Initial content about E2443)
- 04:23, 7 April 2024 CSC/ECE 517 Spring 2024 - E2403 Mentor-Meeting Management (Phase 2) (hist | edit) [21,279 bytes] Bsudala (talk | contribs) (Project 4 - E2304 - Mentor Meeting Management)
- 15:31, 6 April 2024 CSC/ECE 517 Spring 2024 - E2439 Testing for view translation substitutor.rb (hist | edit) [19,900 bytes] Samason4 (talk | contribs) (Created page with "this one")
- 15:27, 6 April 2024 CSC/ECE 517 Spring 2024-E-Testing for view translation substitutor.rb (hist | edit) [16 bytes] Samason4 (talk | contribs) (Created page with "create")
- 15:26, 6 April 2024 CSC/ECE 517 Spring 2024 - E (hist | edit) [16 bytes] Samason4 (talk | contribs) (Created page with "Page")
- 23:19, 2 April 2024 CSC/ECE 517 Spring 2024 - G2400 DevOp for GitHub Miner app (hist | edit) [4,837 bytes] Wneff (talk | contribs) (Created page with "__TOC__ == GitHub Miner == GitHub Miner is a tool for querying GitHub APIs and returning useful information. ==Installation== GitHub Miner is written in Python and can be installed locally using a virtual environment (venv) or using Docker. To use Docker: Ensure that you have Docker installed Update the GITHUB_OAUTH_CLIENT_ID and GITHUB_OAUTH_CLIENT_SECRET values in the docker-compose.yml file based on the instructions here Optionally - add a value for the SECRET_KEY...")
- 21:45, 31 March 2024 CSC/ECE 517 Spring 2024 - E2447. Reimplement Advice Controller (hist | edit) [35,053 bytes] Bdevine2 (talk | contribs) (Created page with "== '''About Expertiza''' == [https://expertiza.ncsu.edu/ Expertiza] is a software which benefits both instructors and students by providing platform for various types of submissions and providing reusable objects for peer review. Expertiza is an open-source project developed on [https://rubyonrails.org/ Ruby on Rails] framework. In Expertiza an instructors can not only create and customize new or existing assignments, but he/she can also create a list of topics and subje...") originally created as "CSC/ECE 517 Spring 2024 - Refactor Advice Controller"
- 06:37, 27 March 2024 CSC/ECE 517 Spring 2024 - E2401 Implementing and testing import & export controllers (hist | edit) [24,995 bytes] Jrnolan2 (talk | contribs) (Team section)
- 02:19, 25 March 2024 CSC/ECE 517 Spring 2024 - E2406 Refactor review mapping helper.rb (hist | edit) [9,830 bytes] Rghevar (talk | contribs) (Created page with "This wiki page describes changes made under the E2405 OODD assignment for Spring 2024, CSC/ECE 517. __TOC__ == Expertiza Background== Expertiza is an open-source online application developed using Ruby on Rails framework. It is maintained by the staff and students at NC State University. This application provides instructors with comprehensive control over managing tasks and assignments in their courses. Expertiza offers a wide range of powerful features, including peer...")
- 01:37, 25 March 2024 CSC/ECE 517 Spring 2024 - E2430 Reimplement student task view (hist | edit) [18,161 bytes] Syepuri (talk | contribs) (Added Intro, and about dummy data used)
- 01:35, 25 March 2024 CSC/ECE 517 Spring 2024 - E2427. UI for questionnaire.rb (hist | edit) [8,564 bytes] Magarwa3 (talk | contribs) (Created page with "== Overview of Expertiza == Expertiza, constructed using Ruby on Rails, is an open-source learning management system that offers a diverse array of features. These include the ability to generate assignments, tests, assignment teams, and courses. Notably, it excels in providing a comprehensive peer review system, fostering thorough feedback within teams and among group members. The central focus of the project revolves around enhancing the frontend components related to...")
- 23:16, 24 March 2024 CSC/ECE 517 Spring 2024 - G2402 Implement REST client, REST API, and Graphql API endpoint for repositories (hist | edit) [10,165 bytes] Aspansar (talk | contribs) (Created page with "Placeholder")
- 23:14, 24 March 2024 G2402 Implement REST client, REST API, and Graphql API endpoint for repositories (hist | edit) [11 bytes] Aspansar (talk | contribs) (Created page with "Placeholder")
- 22:55, 24 March 2024 CSC/ECE 517 Spring 2024 - E2419. Reimplement duties controller.rb and badges controller.rb (hist | edit) [24,186 bytes] Kgudipe (talk | contribs) (Created page with "== Overview == Our team is tasked with creating the backend reimplementation of the duties_controller.rb and badges_controller.rb. We are to use SOLID principles and adhere to the Guidelines for Reimplementation. duties_controller.rb This duties_controller defines the following actions: create, update, and remove. The create action is used to save the new duty to the database. While the edit action renders the form for altering an existing duty, the update action is us...")
- 21:11, 24 March 2024 CSC/ECE 517 Spring 2024 - E2412. Testing for hamer.rb (hist | edit) [12,856 bytes] Npatil2 (talk | contribs) (Created page with "This page describes the changes made for the Spring 2024 Program 3: First OSS project E2412. Testing for hamer.rb == Project Overview == === Introduction === Using student's reviews of a certain assignment as a more accurate grade has become more popular among professors and courses in universities. Not only does this method free the professor and TAs from days of work, but also allows for students to learn more about an assignment through grading other's work. Unfort...")
- 19:23, 24 March 2024 CSC/ECE 517 Spring 2024 - E2405 Refactor review mapping helper.rb (hist | edit) [18,429 bytes] Schangl (talk | contribs) (Created page with "This wiki page describes changes made under the E2405 OODD assignment for Spring 2024, CSC/ECE 517. __TOC__ == Expertiza Background== Expertiza is an open-source online application developed using Ruby on Rails framework. It is maintained by the staff and students at NC State University. This application provides instructors with comprehensive control over managing tasks and assignments in their courses. Expertiza offers a wide range of powerful features, including peer...")
- 19:04, 24 March 2024 CSC/ECE 517 Spring 2024 - E2413. Testing - Answer Tagging (hist | edit) [8,682 bytes] Samason4 (talk | contribs) (Created page with "Yay")
- 18:54, 24 March 2024 Expertiza Wiki:CSC/ECE 517 Spring 2024 - E2413 Testing Answer Tagging (hist | edit) [28 bytes] Samason4 (talk | contribs) (Created page with "4th") originally created as "CSC/ECE 517 Spring 2024 - E2413 Testing Answer Tagging"
- 18:52, 24 March 2024 E2413. Testing - Answer Tagging (hist | edit) [25 bytes] Samason4 (talk | contribs) (333)
- 18:50, 24 March 2024 CSC/ECE 517 Spring 2024-E2413. Testing - Answer Tagging (hist | edit) [28 bytes] Samason4 (talk | contribs) (Created page with "XXX")
- 18:47, 24 March 2024 CSC/ECE 517 Spring 2024/E2413. Testing - Answer Tagging (hist | edit) [25 bytes] Samason4 (talk | contribs) (Created page with "XXX")
- 17:30, 24 March 2024 CSC/ECE 517-GH-2401-Rest-GraphQL-Endpoints (hist | edit) [25,816 bytes] Akhairn (talk | contribs) (GRAPHQL and REST API Endpoints)
- 15:49, 24 March 2024 CSC/ECE 517 Spring 2024 - E2403 Mentor-Meeting Management (hist | edit) [7,981 bytes] Slkwiatk (talk | contribs) (Created page with "== Introduction == <nowiki>The User model is a crucial component of the Expertiza application, managing user data and authentication/authorization. It has 9 class methods, 23 instance methods, and is linked with other models for personalized user experience. The user controller is smaller but could benefit from refactoring and improved comments.</nowiki> ==Files Changes== #app/models/user.rb #app/models/instructor.rb #app/models/ta.rb #app/models/superadministrator.rb...")
- 03:26, 24 March 2024 CSC/ECE 517 Spring 2024 - E2431. Reimplement grades/view team (hist | edit) [28,154 bytes] Aarajnek (talk | contribs) (Created page with "== Expertiza == Expertiza, an open-source learning management system, is built on the Ruby on Rails framework. It provides functionality for creating assignments, tests, assignment teams, and courses, alongside an array of other features. Notably, it incorporates a robust system for facilitating peer reviews and feedback within teams and groups. The primary emphasis in this project is on the frontend React Components, specifically those related to User, Institution, and...")
- 00:55, 24 March 2024 CSC/ECE 517 Spring 2024 - E2425. Create a Courses user interface in ReactJS (hist | edit) [7,685 bytes] Ashakta (talk | contribs) (Created page with "== About == The Courses page showcases a comprehensive list of courses, featuring vital information like the course title, institution name, dates of creation and updates, as well as associated functionalities like Edit course, Delete course, Add TA, Duplicate course. The aim is to craft a user-friendly and interactive interface, facilitating seamless navigation and management of course-related data. The following features are included: Intuitive Course Management: De...")
- 23:43, 23 March 2024 CSC/ECE 517 Spring 2024 - E2408. Refactor course.rb and course team.rb models (hist | edit) [5,172 bytes] Sspatil6 (talk | contribs) (Created page with "==E2408. Refactor course.rb and course_team.rb models== __TOC__ == Expertiza Overview == ===Background=== Expertiza is an open-source software written using Ruby on Rails which functions as a learning management software system. It has many different functions and abilities including the ability to create assignments, quizzes, assignment groups, and topics, and also a complete mechanism for providing peer reviews and feedback for other groups and other teammates. co...")
- 23:28, 23 March 2024 CSC/ECE 517 Spring 2024 - E2424. Reimplement the Bookmarks Controller (hist | edit) [11,551 bytes] Asavla (talk | contribs) (Created page with "==E2424. Reimplement the Bookmarks Controller== This page provides a description of the Expertiza based OSS project. __TOC__ ===About Expertiza=== [http://expertiza.ncsu.edu/ Expertiza] is an open source project based on [http://rubyonrails.org/ Ruby on Rails] framework. Expertiza allows the instructor to create new assignments and customize new or existing assignments. It also allows the instructor to create a list of topics the students can sign up for. Students...")
- 23:17, 23 March 2024 CSC/ECE 517 Spring 2024/ OSS E2400 Allow Reviewers to Bid on What to Review (hist | edit) [15,536 bytes] Vrani (talk | contribs) (Created page with "Contents") originally created as "CSC/ECE 517 Spring 2024/ OSS E2400 Refactoring Bidding Interface"
- 22:05, 23 March 2024 E2409 Refactor sign up sheet controller.rb (hist | edit) [22,285 bytes] Mpatel27 (talk | contribs) (Created page with "This wiki page is for the information regarding the changes made for the E2409 OSS assignment for Spring 2024, CSC/ECE 517. __TOC__ == Introduction == Expertiza is an open source project developed on Ruby on Rails. This web application is maintained by the student and faculty at NC State. This application gives complete control to the instructor to maintain the assignments in their class. With multiple functionalities such as adding topics, creating groups, and peer re...")
- 21:19, 23 March 2024 CSC/ECE 517 Spring 2024 - E2410. View for Results of Bidding (hist | edit) [22,699 bytes] Cpwalinj (talk | contribs) (Created page with "= Introduction = Expertiza is an open source project based on Ruby on Rails framework. It is a web application where students can submit and peer-review learning objects (articles, code, web sites, etc). It is used in select courses at NC State and by professors at several other colleges and universities. It also supports team projects, and the submission of almost any document type, including URLs and wiki pages. Expertiza enables the instructor to create new and custom...")
- 21:18, 23 March 2024 CSC/ECE 517 Spring 2024 - E2417. Reimplement submitted content controller.rb (hist | edit) [12,647 bytes] Mhsangha (talk | contribs) (Created page with "= Problem Description =")
- 20:51, 23 March 2024 CSC/ECE 517 Spring 2024 - E2416. Reimplement the Question hierarchy (hist | edit) [40,386 bytes] Anamboo (talk | contribs) (Created page with "== '''Expertiza''' == Expertiza is an open-source project built using Ruby on Rails. It provides a platform for instructors and students to manage, submit, and evaluate assignments and projects. Instructors can create, edit, and grade assignments, while students can collaborate in teams, submit their work, and review peers' submissions. == '''Objective''' == Firstly, by removing unnecessary partials, the goal is to streamline the codebase and eliminate redundancy. The...")
- 18:38, 23 March 2024 CSC/ECE 517 Spring 2024 - E2421. Reimplement impersonating users (within impersonate controller.rb) (hist | edit) [9,090 bytes] Mbhande2 (talk | contribs) (Created page with "==Expertiza== [http://expertiza.ncsu.edu/ Expertiza] is a [http://rubyonrails.org/ Ruby on Rails] based open source project. Instructors have the ability to add new projects, assignments, etc., as well as edit existing ones. Later on, they can view student submissions and grade them. Students can also use Expertiza to organize into teams to work on different projects and assignments and submit their work. They can also review other students' submissions. ==Project Over...")
- 16:51, 23 March 2024 CSC/ECE 517 Spring 2024 - E2426. Create a UI for Assignment Edit page "Etc" tab in ReactJS (hist | edit) [35,382 bytes] Smandav (talk | contribs) (Initial details wrt the project)
- 16:49, 23 March 2024 CSC/ECE 517 Spring 2024 - E2420. Reimplement student quizzes controller (hist | edit) [25,554 bytes] Smandav (talk | contribs) (Initial details wrt the project)
- 13:59, 23 March 2024 CSC/ECE 517 Spring 2024 - E2432. UI for Participants.rb (hist | edit) [13,458 bytes] Mkolish (talk | contribs) (Created wiki page)
- 02:21, 23 March 2024 CSC/ECE 517 Spring 2024 - E2407 Refactor review mapping controller.rb (hist | edit) [20,687 bytes] Lpatel (talk | contribs) (Created page with "hello")
- 21:40, 22 March 2024 CSC/ECE 517 Spring 2024 - E2411 : Fix "Back" link on “New Late Policy” page (hist | edit) [12,842 bytes] Ahpate25 (talk | contribs) (Created page with "== Late Policy Feature Fixes in Expertiza == == Contents == 1. [Introduction](#introduction) 2. [Test Login Credentials](#test-login-credentials) 3. [Problem Statement](#problem-statement) - [Issue 1: Error Message on New Late Policy Page](#issue-1-error-message-on-new-late-policy-page) - [Issue 2: Incorrect Redirection on New Late Policy Page](#issue-2-incorrect-redirection-on-new-late-policy-page) - [Issue 3: Incorrect Redirection After Creating Late Policy]...")
- 23:12, 21 March 2024 CSC/ECE 517 Spring 2024 - NTNX-2 : Snapshot Functionality for provisioned databases (hist | edit) [11,879 bytes] Zzhan224 (talk | contribs) (NTNX-2 : Snapshot Functionality for provisioned databases)
- 00:12, 20 March 2024 CSC/ECE 517 Spring 2024 - E2429 Reimplement student task list (hist | edit) [20,088 bytes] Ychen267 (talk | contribs) (Created page with "Hello World")
- 21:48, 19 March 2024 CSC/ECE 517 Spring 2024 - E2415. Reimplement responses controller.rb (hist | edit) [10,900 bytes] Mmoyape (talk | contribs) (Created page with "= Project E2415: Refactoring ResponsesController in Expertiza = This wiki page documents the enhancements and modifications made to the ResponsesController in the Expertiza system during the Spring 2022 CSC/ECE 517 course. == Team == === Team Members === [Maday Moya] [Deana Frank] [Jacob Leavitt] === Links === Pull request: [ ] GitHub repo: [https://github.com/dlfranks/reimplementation-back-end] Deployed server: [] Credentials: user...") originally created as "E2415"
- 20:18, 19 March 2024 CSC/ECE 517 Spring 2024 - E2404 Refactor student teams functionality (hist | edit) [25,764 bytes] Mainamp (talk | contribs) (Created blank page)
- 16:31, 19 March 2024 CSC/ECE 517 Spring 2024 - E2414 Grading Audit Trail (hist | edit) [34,017 bytes] Jebadill (talk | contribs) (Created page with "== Problem Statement == NC state faculty members and students use Expertiza Open-Source Website to submit assignments, grade them, form teams, and among other features. The main problem statement for project E2414 is that there is no traceability on who was the instructor that assigned or edited a grade of a submission.")
- 02:05, 19 March 2024 CSC/ECE 517 Spring 2024 - E2418. Reimplement of due date.rb (hist | edit) [10,571 bytes] Dpatiba2 (talk | contribs) (Created blank page)
- 21:05, 18 March 2024 CSC/ECE 517 Spring 2024 - E2428 Replicate Roles and Institution UIs ReactJS (hist | edit) [7,709 bytes] Skshett2 (talk | contribs) (Created page with "== Overview of Expertiza == Expertiza is a learning management system that is developed with Ruby on Rails and is accessible as open source software. It can create assignments, tests, assignment teams, and courses, among a wide range of other features and functions. It also has a thorough system for giving other teams and groups of teammates peer reviews and feedback. The files that are largely addressed in this project are the frontend React Components of User, Institut...")
- 21:04, 18 March 2024 CSC/ECE 517 Spring 2024 (hist | edit) [3,680 bytes] Skshett2 (talk | contribs) (Created page with "* CSC/ECE 517 Spring 2024 - E2428 Replicate Roles and Institution UIs ReactJS")
- 20:15, 18 March 2024 CSC/ECE 517 Spring 2024 - E2429. Reimplement student task list (hist | edit) [11 bytes] Ychen267 (talk | contribs) (Created page with "Hello world")
- 19:43, 18 March 2024 E2422. Reimplement questionnaire.rb (hist | edit) [28,856 bytes] Admin (talk | contribs) (Re-creating page from bdevine2)